Putting the motors inside the frame is a good idea, I never do it any other way. even for direct drive, doing it the way Peter did having the motors out the front gets old fast, I said in one of his posts to at least put them out the back of the machine, if you have to direct drive like this.
Just so you have more information on Belts Drives, you will see in this snip, that Trapezoidal Tooth Timing belts are at the bottom of the list of Belts to use for CNC machine drives.
PTparts have HTD Timing Belts listed, this was the improved design over the Trapezoidal tooth design, the GT series came after the HTD, if you decide on something to use I will help with the part numbers, if you have a problem with that part, as even in this snip they have some confusing code numbers for some of the Belts series listed