The bell/compass combos I have tried are junk. I don't have one to recommend, but I will say that if there is any steel close to it you likely won't get a decent reading.
That said I carried a Silva hand compass for the entire Trans America, my Santa Fe Trail tour, and the southern half of the Sierra Cascades route and I don't recall ever taking it out and using it. It is usually pretty easy to have at least a general idea of which way is North and South even on a cloudy day by paying attention to the time of day, the lay of the land, and direction the light is coming from. For road touring that is usually enough.