The single most important feature of any archery sight, is that you must be able to see it and your target for it to work. If you have trouble seeing convential style pins... but you can see these OK... then by God let it ride!
By nature, I'm not too wild about anything that is reliant only on electronic power when it comes to sights (red dots etc).... but again.... you need to be able to see it. Its just a reference point for you.... nothing more.