tl;dr, just get the gen1 minis and be done with it.
at first i got the gen2 and after having some fun times with it i returned it and got the gen1 mini. gen1 mini swapped in like a glove. i couldn't get the gen2 in and didn't want to brute-force things.
(it's raining and not taking my car out today. so i don't have a sure way to measure how it lands like 25-30ft away. but doesn't look that bad compared to the original.)