Meh, I've worn a lid , black jacket, suit pants and shoes to match on my Monster.
Haven't worn a groucho, though, as that's what it's called in the Tucano Urbano range, but would get it if I had to commute on the Monster. If it's anything like the legcover on the scoot, it'll be a bloody brilliant at keeping the rider dry and warm.