As for the Rogers logo on the phone, i can confirm there is no branding there. The only indication is the Rogers splash screen on boot-up, but other than that, it's clean. Rogers app can also be uninstalled.
I was able to get my hands on one in east of Oshawa - every other location in my work area had no stock, so sometimes it pays to live out of the city lol.
So far so good... love the phone! Being a Rogers customer, i have no need to unlock, but will see if i can snag someones sim to test another carrier. I'm curious if the Microsoft Store version will be locked to Rogers or not. I think it will be due to the fact that MS is technically a reseller of the device, but who knows. If anyone is able to confirm later, please post your findings!