Hey guys, looking to upgrade my phone from an HTC 10 and am considering the HTC U12+ on the T-Mobile network. Any known conflicts? Specifically I was wondering if the device could still do calls over WI-FI or install Visual Voicemail. These are very important features to me. Didn't have any issues with them on my HTC 10. Any input is appreciated. Thanks!