Presenter работает с интерфейсом, поэтому платферменная реализация как раз и становится незначительной. Главное, чтобы композиционно была той же
я и говорю, теоретически. А по факту даже iOS и Android настолько разные, что свести UX воедино и причесать его под один интерфейс в коде - очень непросто) С десктопом должно быть ещё сложнее. Поделитесь изысканиями потом, если что-нибудь интересное получится.