Thanks for the response. I bought it and am liking it so far. My past phones were also stock-ish - Moto X and OnePlus One.
So far, the 7 seems good- great screen and battery life, good performance, decent cameras. Will have to play more with some EMUI themes now ;)
My phone should get MM in the...