What I've seen is they require fancy materials (carbon fiber, etc) due to the extremely high rotation rates (>100k rpm). For maximum efficiency, the flywheel needs to be in a vacuum to eliminate frictional air resistance losses. They also need magnetic bearings.
None of these are exactly a problem, they just cost money to implement properly.
I would say this copy + pasted list is not great.
No HVAC required - ok but you do need to suck down a huge vacuum, which is a lot more difficult than traditional HVAC
Hot and cold - see above point
All steel - not sure about that, maybe for lower speed applications, which reduces the amount of energy stored
Safe & reliable - hard to say that a huge mass spinning >100k rpm is "safe". By itself there is no fire hazard sure. but what if your magnetic bearings fail and it hops off and starts trying to escape it's (vacuum) enclosure. Then you have tons of sparks and pressure differences and other non-fun things.
O&M - [citation required]
30 year life - surely with all the plusses listed, it should be longer than 30 year life?