No goddam way that the free is the worst SC ever. i have had one for the last two years, and it has it's neiche, but it generally a wicked bike.oh, and i have 4 bikes, very different, only 2 are the same brand(norco's). I have also owned a scream, and it had its hi points, but in a whole, the free is 2X the bike. actually SC makes not shitty bikes period. but i could say that for many companies right now....
Take your advice from me and others who have actually ridden BOTH. I would trade a scream any day for a VP Free. The scream doesn't even compare. It has a lot of pedal bob while the VP free virtually has none. I ride an Intense Uzzi VPX which is very similar to the VP free and I absolutely love it.
Edit: If you could just trade frames that would be ideal. You have a better build on your Banshee but the VP free is a much better frame.