don't worry about asking the mailing list beforehand (unless you want to, of course).
Seconded!
Just a cursory sweep of this thread reveals so much learning and discovery taking place that would be utterly lost should a self-censoring arrant pedantry take hold.
Props to John for motivating the use case (on haskell-cafe, no less!) for monad-bool that sparked this discussion in the first place. Half of the time, I can't tell what problem a package is trying to solve. I look forward to seeing more of his contributions.