EDIT: Ah shoot! - Speedster beat me to it! Stupid Internet of mine
But oh well, might as well post these too:
(the reason why I made Roserade slightly smaller than Gen III Roselia is because I think Gen IIII Roselia is actually too big, so when I get to Gen III Pokemon, I'll resize B/W Roselia to something that's bigger than Budew, but smaller than Roserade)
Another thing I noticed: In the 4th Gen games, all backsprites actually go inside of the textbox about 8 pixels, and if I were to resize it for a GBA screen, it would be 6 pixels. But the reason why I'm not shaving off 6 pixels on each backsprite is because not all front sprites are resized with the same scale factor (for instance, Bulbasaur's front sprite is not resized at all), but all backsprites were resized 80%, so it would be better to leave the backsprites without the bottom 6 pixels cutoff since they already look kinda small anyways.
(and anyone can just adjust the altitude of the Pokemon with Wichu's sprite editor if it really bothers them)