> Well, here we are, we are shipping with GNOME / GTK+
...this point is I think quite unfortunate. I tried to write a GTK+ program a few years ago and it was completely impossible. Using GNOME / GTK+ will surely limit its attractiveness of a development platform. It's too bad they couldn't have done something based on Qt instead.
EDIT: Rather than downvoting, why don't you post your contrary experience with GTK+?