direct connect is where its at. As long as you seal the hole up good. Which isnt hard if you use the right sized bit for your wire its going to give you one less point of failure.
looks like a truglo or something similar maybe a sightmark or ncstar. look at the link you posted at the differences. check the sight itself and it should igve you a brand.