3д холлы и иные "исхитрения " излишни со своими недостатками для того чтобы стать постоянной ПОПсовой конструкцией , имхо ,обычные схемы всяких механик самодостаточны. Но для экспериментального интереса прикольно.
По поводу системы - решения проблемы вращения вокруг вертикальной оси могу подсказать как сделать проще и дешевле всего ,в которой будет исполняться еще одна функция.