For discussion, I think we should remove the [ExcludeClass] from all the classes in the SDK. The reasons are mainly that I've found really useful classes usually after the fact that were excluded from auto complete and documentation. The reasons for ExcludeClass seem to be to make auto complete faster and remove classes that were deemed not to be important to developers. I've never had an issue with auto complete being slow and the last time I was paying attention to what showed in auto complete in AS3 as I typed was after the first month of use. That is, I don't notice the classes I'm not looking for as I type but I do notice classes that I find useful. So if these classes showed up in auto complete it would be *more* beneficial as I will notice them when I need them and not notice them when I don't.
Another reason to remove ExcludeClass is there are cases that these classes do not show up in MXML using the mxmlc or in AS3 projects where they will be used. This causes the compiler to complain and in some cases the app can't be compiled. Now that everyone agrees we should take a vote.