Well the great thing about Connect is if it doesn't do what you want/need, chances are it can be customized to meet that need. I would recommend you reach out to Refineddata about their auto record pod and the possibility of modifying it to auto record upon your conditions. You can reach them at contact@refineddata.com
Alternatively, should you want to do it yourself, you can use the Collaboration Builder SDK and build your own custom pod that does whatever you want. The SDK can be found here, Adobe Connect | Adobe Developer Connection.
No tool can meet the needs of everyone, but only Connect can be customized to best fit the needs outside of its factory functions.