Yes. Absolutely. Speaking only for myself, I've found that there's no reason to put anything that's 1 ohm or better on a mech... The Provari is better with 1+ ohm coils.
Also note... Not all high drain batteries are created equal. Both of the AW batteries (1600 & 2000), for example, are high...