KTM freeride is a hybrid, mix between a trials bike and euduro. The X trainer is a smaller detuned enduro bike.
I got a X trainer and very happy with it. Have done loads of small changes to it, first removed the oil injection.
Oil is cheap, spares are expensive. They both don`t have the best suspension, the Freeride has the KTM 85
Front end on, I would think it better than the Beta forks. I am changing to CRF250X forks right now, so swop
your CRF forks if you get one. Also have detuned mine, a bit, making it even more smoother, as I ride a lot of very rocky hills.
Even so it still out runs my friends new XC-W 250.
Best is go to advrider, thumpertalk or youtube.