Randy, as far as the mounts go, the OL's seem to be a solid setup.
The plastic inserts are a pretty nifty deal.