I can't speak for anyone else, but I got T5s because of what was in stock at my local stores and the pricing structure. Nothing against T8s - I'm sure they'll work just fine with the supplemental window light.
Joining the ppm/ec meter conversation a little late perhaps, I have both a handheld...