Buuu, wish I would have checked out your post yesterday as I just ordered a bike handlebar mount. Oh well, hopefully my full suspension mountain bike will lesson the chance of it popping out. I will have to test it out before hitting the trail and see if I can add something to the mount to secure it a little better.
I didn't invest in the bean bag mount yet but based on the positive comments on it, it will be my next purchase.
TeamShamrock, thanks for the interesting thread!