Much better work now BelGareth! I would just sugest a few more adjustments:
-In the leonal body you say "+1 Nat armor equal to it's Con modifier". Do you mean just "nat armor equal to Con modifier" or "Nat Armor equal to 1+Con modifier"? Clear it up a bit please.
-The roar ability is by far the stronger ability of the class while Lion form could come earlier. They should be swapped in the progression.
-No +2 at one stat in a single level. Spread them over the progression on the form of multiple +1.
-10th level still kinda empty. I would sugest you take a look at the hound archon who can also transform into dogs but I added the ability to transform into huge, gargantuan and colossal dogs by expending extra uses.

Otherwise good job, you're geting the hang of it!