Final Submission
For level up moves, I really did not change that much. However, as I'm sure you will immediately notice, Wood Hammer and Flare Blitz are gone. As much as I'm sure people love the idea of abusing these moves with the prevos, if you look at how they are in Pyroak's movepool, or look back to the original Pyroak movepool thread, you can see that these are obviously designed to be Heart Scale moves. As such, the pre-evolutions should not have access to these moves. Other than that though, I did not change any of the moves that Flarelm gets via level up. These guys don't change all that majorly in form, so there is no real reason for any of them to have something the others do not. However, I did feel that having Rock Head/Reckless as abilities without any moves to use with them would be odd. Now, I know they get one via Move Tutor, but as gen4 Pokemon this would mean going through all of DP with useless abilities, as it was not until Platinum that they would get this move. Due to this, I decided to put Double-Edge in Embirch's level up pool over Iron Defense. Since it lacks the defensive nature of its evolutions, it seemed to me this was an appropriate replacement. Other than this, however, all three Pokemon are very similar, and as such, the only other changes are the level at which they are learned.
When it comes to the specifics of the levels, and for that matter the evolution methods, I noticed that Pyroak started off with the pattern of learning a move every 4 levels, but then this changed around level 21, after which it goes up by 7 and then 8 before setting into a pattern of every 6 levels again. I thought that just before and after these changes would be the ideal places for evolution. In addition, since Embirch would evolve before the pattern changes, I thought it made sense to just keep the moves after that point on the original pattern of every 4 levels. For Flarelm, since Pyroak settled back into a constant pattern after evolution, I thought it made sense to go back to every 4 levels after for Flarelm, so that it would still get moves earlier. This also had the convenient effect of making it learn Zap Cannon 8 levels after Embirch and 8 before Pyroak.
Probably the first thing you will notice here is that the two TM pools are exactly the same. Not a single difference. And that is for a good reason. Look around at three stage Pokemon. Except in cases of major change between first and second evolution, the movepools of the first two stages are usually identical. I can't really see any TM or HM move that Flarelm would be able to use that Embirch could not.
Of course, there are a few that I did remove from both, but only 3. Those three being Hyper Beam, Giga Impact and Earthquake. The former two are well known for being final stage only moves, and the latter one being a move only really known by final evolution when it comes to Fire and Grass types specifically, with the exception of those who are also Ground type. Other than these however, there is very little that Pyroak can do that these guys shouldn't be able to do.
And once again you will see here only a few changes from Pyroak, with identical movepools for both NFE Pokemon. The few moves that were removed were Ancientpower and Earth Power, for reasons nearly identical to those for Earthquake. To put it simply, Fire and Grass NFEs don't get these moves, except in situations where their secondary types have an association with the move. Now, you might wonder why I kept Iron Defense for Embirch despite taking it out of the level up pool. This is because, while it is not part of its inherant nature, I still envision it having the capability to use it. You don't need to be inherently defensive of have a hard shell to use it (Slugma or Sewaddle, for instance), however, only Pokemon with a hard defensvie form get it via level up.
And of course, all of these are the same as Pyroak.
Overall, there were only a few changes, but I think this does a good job of making Embirch and Flarelm feel like realistic Pokemon.