OK yall, I got the low down. A lot less barriers than I thought
His feet are a size 10. There are only two problems that most dress shoes give him:
1) Stacked heel- he must be perfectly flat for the computers in his legs to operate properly
2) He needs the grip that trainers provide, and the slight roll that the shape of the soles provide.
(another that isn't super important, they need to be able to be tied tight. Some dress shoes with only a few loops and tiny laces...