devForums is mainly dev-to-dev. Review isn't here. All we can do is offer opinions. Mine is you need to keep waiting.
But honestly, if reviews in another store and self-endorsement were all it took to get into Apple's app stores, there would be no need for review, so you might want to go easy on that sort of promotion.
Thanks for the response. I'm not even trying to get into the app store though. At 5 months it feels more like a stalling technique instead of what they're actually saying they're doing.