I have a pair too. They are awesome.
They were very scary at first indeed.
The trick for road use with many stops is to run the straps tight but not crazy tight.
Tight so that you can force your foot into the clip just barely. To get out you need to pull up hard and then back. Once you get used to it is quite easy to get out. If you have longer uninterupted rides tighten the strap all the way.
While on the bike you will feel like a suprehero in these shoes, however once you step off the bike they don't quite make you feel that way anymore.