Seriously? You think you need a supercharger with a stock set up???
That would be my first question, too.
Before buying anything, I highly recommend reading up on the basic principles of forced induction. There are some basic rules you need to follow. Then you'll need the fabrication skills. Welding aluminum will probably come in handy.
This book migth be good for starters.
http://www.amazon.com/Maximum-Boost-Turbocharger-Engineering-Performance/dp/0837601606/ref=pd_sim_b_2As for that supercharger, you need to know what it's from. That will help tell you what kind of boost it will make. That SC looks like it's from a V6 with a transverse engine. Looks like the original TB is on the back end of it. The snout on the pulley might be too long but it's hard to tell. A screw type supercharger will be a bit PITA to install and require a lot of fabrication. Just look at the Avenger and you can see what all needs to be moved.
Honestly, a centrifugal will give you plenty of power where you need it, up high so that's not a big deal. Since you don't have to pipe the exhaust, it will be a bit easier then a Turbo and a hell of a lot easier then the screw SC.
But then not everyone wants the easy route, in which case have at it if you think you're up for it.