- I agree on the whip weapon.
- The BM itself would specialize in support spells for pets and debuff spells on enemies.
- The pets would fill the roles such as tank, dps, and healer... similar to the Companion.
- When tamed each pet would have 3 paths to take, skills in those paths can be unlocked via BM Traits. Similar to how Fishing allows higher tier areas to be accessed.
- There would be predetermined pets, however there would be a multitude of pets to be tamed throughout the lands... very similar to how Guild Wars 2 does their pet taming system.
- Naturally each pet would have level requirements for taming, so you cant rush to high level area and snag the top pet.
- BM's offhand slot would be filled by a Mimic, which actually takes on the form of "tamed" monsters... thus bypassing the lore needed for where are all my pets stored.