RE: input please
My Vital Gear has a verticle sight...I like it. It keeps the sight window more clear, to me anyway. Vital is making angular sights now, that come out from a 45 degree angle....the theory is that your eye can't focus on that angle, and all you see is the dot hovering in the sight ring....interesting.
I personally like the verticle pins.....Though I can't speak specifically on the Trophy Ridge sights, I've not used them. But any sight can warp if left in extreme heat, ie. your vehicle on a hot sunny day.