Во-во. Механика многопружинная - очень интересное решение, думаю, туда и лезть немытыми лапами для "усовершенствований" не придется.
Позитивнее, позитивнее- с учетом планируемого маппера и многорежимности - возможно, что и кнопки добавлять нужды не будет.