The compass/bell that is meant to go on bike handlebars is perfectly fine for bike touring. Being off by 3 degrees doesn't mean anything.
Sheesh, people, bikes aren't for navigating across thousands of miles of ocean, fer cryin' out loud! All you need is something to tell you which road goes east and which one goes north. Sheesh!