(I'm responding with help and on behalf of the Angular team)
I'm on the core team. We've been working with the Webmaster Tools team recently on issues related to how JS Apps appear to that tool. If you can post specifics that will help us to understand the SEO problems you're seeing, please do so on the Webmaster Tools Forum (https://productforums.google.com/forum/#!forum/webmasters) (https://groups.google.com/forum/#!forum/angular). This is an ongoing area of work for us. More use cases are very helpful.
(I'm responding with help and on behalf of the Angular team)
This is already supported in Angular 1: See this http://plnkr.co/edit/ToQoecY3R45Uuiwt1lD2?p=preview.
In Angular 2 this use-case will also be supported. The forms in Angular 2 have a lot more programmatic control and should be able to handle this without an issue.