Алексей Козлов
Как я понял, ты передаешь во вьюмодел реализованный в xamarin Command и свою реализацию ButtonCommand. Жаль не получилось посмотреть чего будет( Так я и думаю, что придется целую кучу команд передавать в VM, но попробую реализовать ICommand для ВПФ и посмотрю будет ли работать в xamarin)
Там можно еще RelayCommand использовать, тогда меньше кода будет, если красивей хочешь сделать. Есть еще пару библиотек которые так же уменьшат объем