The best advice i can give with boat launching is make sure you are communicating with every one involved and take it slow.
we launched our warrior 175 for a decade from some very difficult slipways(v steep, straight into the entrance of langstone harbour with tide pushing across, beaches in wales etc) but our only major issue was at portland marina which is one of the easiest to use i have seen.
essentialy due to complacency and mis communication i ended up skinny dipping in march! Not fum