Bibs come highly recommended here, and I suspect it is because they don't show skin between your shorts and jersey.
Two questions then:
Do you need to take off the shoulder straps in order to take a leak?
Do you wear the bib over or under your jersey?
If you wear the bibs under your jersey then you need to take off your jersey before you lower your bibs when nature calls. This all seems rather complicated to me.
What's your experience with bibs?