Yes I have a Windows Phone. Really the official twitter app for Windows 8 just doesn't look as once as Tweetro+ based on the screenshots, so I haven't given it a shot. Installing now, so we will see how really works. Also prior to the latest update to the official twitter app for Windows Phone was terrible. The latest has survived on my phone for a while now.
I do like how you can open individual tweets and get the imbedded picture and video right there when it snapped to the side. Full screen still goes to Tweetro+, but the snapped view of the official app is better in the way it expands the individual tweet when selected.