If we're talking and weighing benefit vs agony, I'll take an endoscopy anytime.
No sugar coating a colonoscopy. The prep is 24 hours + of torture. Loss of sleep, dignity, hours on the throne... yeah, what is there to like?
I've had 4 and that's 4 too many.