Glad to hear your initial impressions were favorable! You'll probably know for sure after a 100 mile commute.
I just re-read my post of 10-May and see that I did mislead, i.e., I stated:
You are correct, I should have stated I can easily see over the top in lowest position with several inches...