It looks very good, but apparently many, many things are to be done. I think that at this point, you couldn't even have UFO and TFTD installed in same system, since many things are still hardcoded for Ufo1 only, you would have to mess with config files every time you want to play this different game you did last time.
While you certainly could play if you managed to get your hands on the TFTD ruleset, it would be very jury-rigged.