A roll cage, especially one with a full halo, is dangerous to drive when not driving with a helmet, and fixed-back, high back seats. While it may prevent the car from being crushed, it will not prevent the occupants from impacting the cage in a collision -- it can turn even a 5-10mph accident into a deadly one. A small hit against the hard steel is a lot worse than a harder hit against the sheet metal or dashboard material. And before you say "I'll just mount the seat where it can't hit the bar", note that in an accident, the whole shape of the car, even with the roll cage, will change, as will the mountings for the seat, etc. A family friend in a big american classic car stopped at a traffic signal, was hit by a red light running car -- it was the key socket on the dashboard that went through the eye socket that caused the most damage -- normally the dashboard has a steering wheel and all sorts of other stuff in the way before you hit it, but somehow the whole shape of the interior of the car changed. And you'll be adding just as dangerous stuff above and around your head area.
A cage that doesn't meet the fia specs -- if the cage is not properly designed and installed, then it can be dangerous because the bars can change shape, and impact you in a collision, even if your seat/belt/helmet kept you in position.
If you want a show cage, perhaps look at just one that is a roll bar behind the seat instead? Far safer, and far less impact on the usage of the car. You'll still need a high backed, preferrably one piece fixed back racing seat, so that you don't fall backwards and impact the bar, but it will reduce some of the hard points.
If you're racing, go for the fia one and have it installed by a skilled roll cage installer. The quality of the welds, including parts that you can't see, is extremely important. The fia specifications are there for a reason, and they address many of the dangers of fitting an ill-designed cage.