to give you an idea of what touchx is have a look at the images on this link
http://forum.xda-developers.com/showthread.php?t=493848
then
touchx runs on your regular wm6.1 (there are versions of the new wm6.5 out there but its so beta and buggy i wouldnt go near it yet)
so, touchx (and other roms) run on wm6.1
but you need to HARDSPL your phone. which is basically buggering around with the bios/baseband type stuff, even deeper than an OS.
once you have "cracked" your phone with HARDspl you can then install any ROM to it, touchx being one of those ROMS.
my suggestion is to read thru the ROM stuff on the XDA forums here
http://forum.xda-developers.com/showthread.php?t=446070
yes it could mess up your phone, but if you do it right you will be very happy with your phone. most of the guys on this forum are running various cooked roms
your decision dude