It is a bit of a known issue that review times can be long. Not really much we can do about it on the forums. Since we mainly deal with development issues rather than problems with reviews. Thats better handled not on the forums.
This post could thus be misconstruded as a advert for your extension.
And really didn’t need all these screenshots