Finally took the helmet out for a longer ride.
For the money it's just fine. It ain't great, but I have along oval head and, while I admit to taking the round end of a screwdriver handle against the center front black foam to make a space up there for the top forward point of my head, it didn't cause any discomfort.
"After reading through this thread I've come to the conclusion that more people cruise the internet looking for reasons why X bike won't work in Y scenario rather than actually riding their motorcycles." -- RyanR