MattB,
Sorry, davits will NOT work on a Triumph. Being plastic, they need to be properly supported when out of the water. Many owners have built boat lifts that have the same support as the Triumph supplied trailers. In my opinion, the plastic gives me that easy ride that keeps my back and knees happy all day, and a boat that I clean with a pressure washer and never polish.
If a boat on davits is a must for you, then a Triumph is not for you. Sorry.