I can somewhat confirm that the launch pad is just as jank on Titan as it is on Warlock, it's just easier to "save" yourself on Titan since your jump boost actually moves you upwards.
Haven't run the raid on Hunter yet but I've never seen any of my Hunter teammates have any issues with it. Always Titans and Warlocks.