As a Windows 10 Mobile refugee, I'm used to the intuitive Metro UI, the ease of easily placing apps and folders where I want on the home screen and having active tiles, so likely to go with the Microsoft Launcher. But I will probably try the stock launcher for a couple of days first. While waiting for the Pixel 2 to arrive I've been playing around with friends' Android phones and confess that I find the whole system quite confusing, but maybe that's only because of their different phone manufacturers' launchers.