I doubt that, from what I gathered on Towellie stream it's something more involving. Imo it's either 10.0.7 surprise drop (very unlikely, although EU has very suspicious two long maintenances this week) or some event connected to WoW. Or maybe you are partially right and it will be 10.1 reveal + some event for stream.