In the past 90 days, more than 7.4k users have visited the site, along with 1000+ user downloads for the Impersonator browser extension.
I have received good testimonials from the users that use the tool daily for debugging purposes.