Hmmmm ... supercharged engines are always under a bit more stress than their normally aspirated, or even turbocharged brethren.
Don't skimp on weight (by trying an XW-30) and go with an oil that uses a lot of EP/AW additives: Schaeffer, Amsoil, myabe even Red Line, etc ...
Yeah, that Amsoil Marine formula looks like a good candidate.