The overall rating reflects the current state of the app. It accounts for all app reviews but prioritizes the most recent ones.
The forms are ok but the customer service/support is a no go. In an answer only 50% of questions were answered and since then their support is dead. Waiting since +2 weeks for a reply. This app is only recommended if you will never need assistance.
No ability to customize colors. Forms have to be created, then added your themes template files instead of just copy/pasting the code onto a ready page. Not worth the money at all.