To be honest with you here Ross...I would rather go and buy one of those Chinese spindles on ebay,just seen one for £130 or nearest offer.

Your taking this to the extreme by worrying about precision from the motor and its housed bearings arrangement,too much headache.

Whats your goal in the CNC ie what do you want to achieve in terms of product?