The biggest difference I have found between supercharger and turbo setup is maintenance. The supercharger requires cooling and oil for the bearings, while most turbo setup require oil; unless oiless. I had a twin turbo challenger and ran into issues with sump oil pumps. I had one fail on me...
That sounds right as I have stage 2 with 79mm pulley and 9-10lb boost with factory and aftermarket boost guage. I have fuel upgrades with injectors and return fuel system. I don't push it hard in this cold weather.