Devo reescrever a GUI com o GTK + em vez do WinForms for Mono?

Eu estava fazendo uma aplicação com o Visual Studio, winforms e estou usando o openTK. Recentemente, pensei em torná-lo multiplataforma. Vou usar o Mono, porque não sei mais nada parecido. E eu não tenho experiência com o GTK +. Na minha aplicação, atualmente existem 4 janelas (é claro que haverá mais no futuro). Eu quero fazer aplicação rápida no Windows, Linux e OS X. Eu li, que o GTK + é melhor do que o WinForms, mas ainda não tenho certeza qual escolher. Então, eu deveria refazer tudo para o GTK + ou ficar no WinForms eporque? Além disso, existe alguma ferramenta, que faria esse trabalho para mim?

questionAnswers(3)

yourAnswerToTheQuestion