7 pet types. Really now. Your class has almost no abilities and carries a pointless and obnoxious need for hunting up random types of mobs in the field once per level. You've collected:
- Massive design time need, huge balance issues with 50+ pets
- Redundancy out the wazoo
- Generally HORRIBLY boring character to play due to utter lack of player involvement. You have 5 weaponskills, two of which are debuffs.
- Hassles player to run off and "tame" mobs -- I'm assuming you aren't claiming permadeath to those mobs, which would be a hilarious mess
- Fails to account for the fact that not all mobs have level-appropriate versions
And that's not even touching the pet stockroom issues, with the large number of opponents you'd have to collect and index (at least 7 classes of pets).