It's always great when games make every attribute count for something and use formulas that at first will be hard to understand, but with gameplay experience will become normalities to the player.
It's awesome that you are taking inspiration from Pokemon as they have really nailed the whole system of capturing wild monsters.
Capturing will be one of the most important parts of PvE I think, at least for the players, and it's great that there will be different elements and complexity behind that mechanism.
I think it will be very important as well and something many will really love/hate about it, the balance between getting a creature to low HP and immobalized while trying to keep your creatures alive with heals while at the same time trying to catch it hoping it won't run away having made you waste a lot of mana and ammo on failed attempts will be interesting.
Thankfully the players won't find out what they missed out on (its stats) if a creature flees, we're not that evil. xD