 About Fedora as a Platform vs Fedora as a Product (aka FaaP FaaP): i'm clearly a platform proponent though I agree that we need a strong product (Desktop spin) to attract more users (and so on, more contributors). We're lacking in three areas to improve that situation: QA which is man-lacking, tools (we need to push copr, improve automated QA), stronger SIGs  