personally it's a massive learning curve and support for some things and hardware isn't as good I think.
Is the learning curve in the install or just maintaining the system?
both, I would say
What about archinstall?
been not great when I've tried it