The only drawback is the need to learn how to shift gears correctly with a mid drive. A NuVinci hub solves that problem, as it is a perfect (but, from experience, darn HEAVY) pairing for a mid drive system. No gears to strip.
__________________
If it wasn't for you meddling kids,...