Hi @lordsnake,
I am not sure if this is a dumb answer or not, but you don’t HAVE to set the setting to approve all ideas manually. Like most websites that use the plugin set it so ideas are automatically published without the manual approval. To do this, go to the main plugin settings and go to the “Boards” tab and for the “Hold Ideas” setting, set this to “No”. This will mean when ideas are created they are automatically published.
If this is a dumb answer, and you are looking for a way to approve ideas faster, you can bulk select ideas from your “All Ideas” page in the backend and use the Bulk Edit tool to change their status from “Pending Review” to “Published”. This is done like this: https://www.storeapps.org/wp-content/uploads/2020/02/bulk-edit-wordpress-posts-using-default-woocommerce.png
Thanks,