Won't give advice on the two mentioned a I don't shoot either. My Parkers and Excals have both performed well, however. As for sight, have a look at a decent scope (like Hawke), magnification gives a more precise sight picture. Red dots are ok in low light but can be hard to see in bright light. Own and use both but the scopes are on my hunting bows.