I like the Titans on my boats but my boats are not that big. I have never used them on larger boats. Realistically unless it is a calm daysail your not turning the boat around and finding a float winch handle.
As for leaving the handles in the winches. It depends on the winch and handle...