You can use another interface, like busy.org or steempeak.com. Or just view the post in steemd and look press vote details to see all voters as well as other informations. To see it on steemd, just replace steemit.com in the url with steemd.com.
Yes I use www.steemworld.com/@yourusername and it is a very comprehensive website with all sorts of analytics.
To see who has votes on your posts go to the "posts" section" and then click on votes. Not only can you see who has upvotes your content, but also how much each vote is worth and even a pie graph breakdown of what each persons vote is worth as a percentage.