Not heard anything about that make, but at 285 lbs plus another 150-175 for a 20-25 motor it will be a significant weight to hang off the back. By the time you add the fuel, dinghyanchor etc you are going to be close to or at the max weight for the davits.
Regards
Paul