Following a lengthy round of Xbox Insider testing, Microsoft has brought its refreshed Home Experience to all PC users today.