Don't you think you should have looked at reviews be for you bought the frame?
Whatever. I have not had the chance to ride a Scirocco, but I own Morphine. Both frame are VERY strong and for the most part, overbuilt. Not the best choice if you will only be dirt jumping but it will get the job done.