I think, even more than the moral compass part of things, the religious community is very important. So Buddhism wouldn't work for that, because there's so little community (at least where I live). You'd have to practice it on your own, which in my opinion defeats the whole purpose of having a religion...
this territory is moderated