Yes, I am granting all subclass features for the initial choice at level 1. I could spread them out some but many only have a single feature or maybe two at the first stage.So I’m assuming that with this, you are simply granting all the initial subclass abilities at 1st level, correct?
Might be a little more interesting to break them up, or even add an ability here and there.
Another thing that bugs me about subclasses is that for some classes, the abilities are really spread out. For example, the rogue had a huge gap: it get subclass abilities at 3 and then not until 9. That sucks.
Yeah, I've looked at the RAW subclass levels and they "average" around 2.33m 6.5, 11.09, and 15.75
I would rather see them at 1, 6, 11, and 16, maybe moving the 16th level ASI to 15th. The Bard only has 3 and the Fighter gets 5, all the others are 4. It would be easy to tweak things around a level or two here or there to make it work consistently.
I understand why rogues have their gap because they get a lot of nice features there, but like I said some rearranging could remove it.