Hey Godfather,
If you're looking for mad crazy power gains, then yes, a supercharger is the way to go. Eaton superchargers are the roots-type just in case you don't already know, and they have the mad crazy low end torquel, just ask Alec.
And yes, Alec's right, I called ZEX to see if they had a nitrous kit for my 99 OHV and they said that they don't because we have a returnless fuel system (how janky). But if you want that low end power of that roots-type, then the M90 is the way to go.
How much are you getting it for anyway? If you want be better in the high end (highway racing hehe) then vortech's centrifugal is probably a better choice. Also in the ranger forum at (dead link) do a search for a 4.0 SOHC M90 install on a ranger. I believe they have similiar engines, and this guy named Brian Mckelvey did the install himself for just under 2k. Oh wait, I think you already checked that out cause yes he was having trouble with detonation at first, but it was because he said he had some 89 octane fuel still left in the tank from previous fill up. From what I know, his install was great and everything's running flawless now. you could check out his website and he explains everything you need for the install. I myself, I decided to go with nitrous because I thought this supercharger build would cost me around $1500, but I'm having trouble finding someone to fab me a plenum, and worst part is, I'm not going to install it so that itself is going to cost way more than I intended. So I'm going to go with a bigger TB, bigger MAS, get my full exhaust sometime this week, a superchip clip chip if that group buy thing is still goin' on, and finally probably some NX nitrous cause I heard they are the best. I wanted ZEX, but I don't have a return fuel line.
( Oh hey guys, I'm thinking about spraying 100... well I want to push it but I'm not sure if it'll hold. Maybe stay at 75 or so.. but Ireally want 100. You think a 4.0 OHV will hold that ****?
I'll just wait for BBK or some other company to come out with a kit especially made for my year and save up money meanwhile. Sorry for the long post.