UngeheuerLich
Legend
Subclass at 1st and 2nd level please.
many features can be split over two levels, or even 3.
I.E. Rogue assassin;
1st level; bonus proficiencies; disguise and poisoners kit
2nd level; assassinate critical
3rd level; expertise in disguise and poisoners kit. Ability to create certain amount of poisons for free over long rest.
same as Scout subclass:
1st level Nature and Survival proficiency
2nd level: reaction movement
3rd level: Nature and Survival expertise
warlock:
1st level; subclass bonus proficiencies and bonus spells
2nd level; one invocation instead of two+pact boon(Cha bonus to weapons moved from Hexblade to pact of the blade)
3rd level; gain 2nd invocation.
cleric:
working as intended
druid can get subclass at 1st level:
wildshape only into CR 1/8 animals
Moon druid gets CR 1/4 at 1st level, CR 1/2 at 2nd level and CR 1 at 3rd level
Maybe this is also possible. The more I think about that, the more I think, it might feel more natural than two decision points for some classes.
For the warlock, the choice of pact might just be part of the subclass.