There's also something else I want to put across.
The attacks.
I think we could do better than just having them by level up, so I was thinking there could be a way of "equiping" skills.
Vaguely like TMs in Pokemon, but less permanent.
So as a Digimon levels up, or is trained, it gets more skills in its skill pool, and then you can equip 4 or 5 of these (depending on the Digimon's level?).
You can equip them, unequip them and switch them around as much as you like, for greater flexibility.
(incase it's unclear, each Digimon has their own skill pool, they don't share)
What do you guys think about that? I think it'd be really fun.