I've been to Stadio Olimpico for the 2001 Roma / Lazio derby and I must say, the place was scary as hell for an American visitor.
And, I think we all know the terrible things that can happen there on account of the fans... does the 2004 derby ring any bells? (Thank God I wasn't there for that fiasco!)
However, I don't think the team nor it's responsible fans should be deprived of the amazing energy one can experience while suppoting their beloved teams in this venue.
My opinion... before you punish the team and the overwhelming amount of fans who actually DO behave, they should put more attention towards higher security and crowd control. It sounds impossible, but I've experienced more security measures at an American Football game... and we all know the passion doesn't even compare to what you'll find at Stadio Olimpico.
How you implement such a thing is a different story.