Just my personal feelings...
I much prefer TR's to be hosted on FT... I am not keen on being re-directed to another site to read stuff. I like the format of FT for reading reports.
I tend to only read reports that feature mainly on the travel getting too and from somewhere. Be it plane, sea or land, but the travel, planing and execution of said trip is what interest me. Oh, and hotels.