I've got no issues reading the sight glass and holding the bike. Maybe y'all just need stronger/longer arms. It is a pretty stupid design though, I've never liked sight glasses.
Today I rode and filled my tank up. I love the feeling of a cold tank against my legs.