I think it is interesting to take GNOME and experiment with it. It might result in some really nice new insights. Still, calling such changes ‘upstream’ is completely wrong. That is not what has been done. Just be honest about what you are doing. I don’t think everyone has to work upstream, even if such experiments are not ideal as seen from a upstream/release-team perspective (as in: the more people working on GNOME, the better 🙂 ). I just hope that with this misrepresentation they’re not forgetting the maintenance costs (if you create something new, very likely you’ll have a big share of the maintenance for a long time or in short: no codedumps please). Anyway, let’s see what a different view will bring!