Alright, new goodies!
Got my bored out HD mount and battery mounts from GCM. I think I might have overpaid them and didnt realize it. I was charged $67 for the HD mount and $20 to have it milled. The whole set of battery mounts came up to $68. I paid $18 to have them shipped Express. Total of $174 for some mounts. Ouch
Anyways...
I got the 1520 to fit without having to hack the TVP by cutting a few mm off the shaft. There's not enough room for a 25t pinion but there should be space for a 22t if I ever needed. Going to get all this put in tomorrow. Now I'm just waiting for my axles, hex hub, and some new wheels/tires.