Lots of speculation and BS in this thread.
1) Rev limiters are designed to save motors not damage them, hitting a rev limiter is usually very safe especially if its the hard cut like the viper has.
2) You will NOT bend a push rod hitting the rev limiter, unless you do it by down shifting and over revving which the limiter can not prevent.
3) It is normal and safe for a good hard cut, it is by far the safest way to limit RPM, but not the only way.
4) Soft cut rev limiters are great for racing applications, launch control or anti lag. They are generally only available when you switch to an aftermarket ECU like an AEM.
The way they work is you set a rev limit lets say 6k rpm, you also have to set a range value say 200rpm. This means that once your car hits 6k it wont shut off the limiter until your rpm drops to 5800rpm or lower.
Now this is where you can get your self into trouble if you don't know what you are doing. If lets say you set the value to 50rpm then your motor will be back on power at 5950rpm, and some people set it up to be much tighter than that and it will damage parts due to all sort of reason. The better built the motor the tighter you can go on these settings, but there is always a limit.
Hope this helps.