I had an EOtech mounted on mine a while ago (partly for fun/laughs, partly because I was out shooting with my dad and his eyesight isn't as good as it used to be so he was having problems with the peep sight on the Badger). It worked fine, but looked ridiculous and drastically changed the balance of the gun.
It was fun to do for laughs but it came off pretty quick.