RE: heard of a superchager for you truck?
The reason that they do not work in a 2 stroke is because there is no exhaust valve. You lose the pressure that was built before it has a chance to fire (The intake and exhaust ports are open at the same time). The only benefit is that it gives you a completely fresh mixture on every stroke - this improves power, but just a little. You might see a 5% improvement, if you are able to keep it tuned.
Like the other guys said, look into a more powerful engine - it will be a much better way to spend $140.