Hi Shaun
I did a similar swap. Put a 06 Malibu 320LCR in my 04 Launch SSV. I have attached a pic of the mounts. I'm not sure if 08 are the same but 07 definately are.I re-machined everything in stainless as I live on a saltwater lake and they cannot be purchased in stainless. I believe the mounts will be the same. I had a few hurdles to overcome, but it was fairly plug n play. I think you'll find that the throttle will be Drive By Wire. There is plenty of info on the net, you just have to piece it together. While you have the trans disconnected, make sure you replace the pump seal in the front. Its a $10 part that can ruin your day. I'm sure the wealth of knowledge on here will help you out.
http://www.waterskis.com/535000-535-...ount_front.htm
Mounts.jpg
Regards Carl