I installed the 250W Shark stereo system in my bike. The speakers are mounted on the handlebars and I put the stereo in the right side pod just under the cover. The 250W system is not very big and I don't know size wise the difference between the Boss and Shark. I know that my 250W system works great and is plenty loud enough at 70mph.