If you use the B2 diff gear, whether it is the nylon or the HGI alloy one, you have to use a 5x8 bearing in the middle (
http://www2.towerhobbies.com/cgi-bin...&I=LXD109&P=ML). I would strongly advise against grinding it out because as you said it would have to be perfectly round and not off center at all...