We have fixed many bugs and issues within the site. You can now update the Max Review per Day for your apps. Previously it was only changeable upon adding your app.
As always, we strive to give you everything you need to promote your apps and exchange reviews with others. Stay tuned for more updates and bug fixes.