The overall rating reflects the current state of the app. It accounts for all app reviews but prioritizes the most recent ones.
I made a test order for my first serious client at the end of November. It's the 20th of December and I still did not get my order. Customer support is not responding. Probably will not get an order until Christmas.
Not sure what your future...