This sounds like a really cool idea. Could go very well. I am in agreement with Varion in the fact that the XP and skill system might be a lot. But I am excited to see how this goes.
I would also like to reserved Axilon the water dragon id that's possible :D