The 05 would absolutely anhalite your 94, I have a 96tm250e and am fitting new works forks off Paul Edmensons teams crs and porting the engine and even doing thatd itd still get walloped.From what ive read in tbm the 250s very hard to ride for the average rider as its very much mx based, the 300 meant to be a jem. Great bikes and fantastic looking though. Id love a new 250 Tm too though but id say itd need a few mods to calm her down, prob just a base gasket and a fww.