This is not a new idea. There have been a few threads about how to improve the auto sub system, and your way is almost exactly what we concluded was the best and easiest idea.