Stating the obivous here... I was worried about the same thing when I first checked out my new TBA.. panicked to say the least!
I know if the bike is on the side stand you really don't see any oil in the sightglass.. you need to have it level (again, a centre stand would be helpful with this TRIUMPH) and have someone else look at it or have them hold it level.
Just my 2 cents
Trev
PS.. welcome to the sight.. best group of people.. always helpful