Adding choice of component to be installed during installation is a very nice feature. Somehow we (developers) need to learn/understand point of view of newbie/beginner users. Usually they demand ease over speed.
Other suggestions for Lazarus v.1.0 final from me are:
1. Add another option to include cross compiler tools, so developers can cross compile to any platforms right from the IDE in an easy way. (Like what Morfik has been doing very nicely).
2. Add another option to include other widgetset units, just like the previous suggestions, this would ease developers to switch to any available/supported widgetsets within same or in different OSes.
3. Make sure 3 main common widgetsets (wingdi, gtk2, and qt4) are completely done and working fully compatible one over the others. A complete working carbon/cocoa widgetset for MacOS would be a great bonus for Lazarus v.1.0.
4. Basic features for mobile platform development is integrated very well with the IDE. This has something to do with first suggestion above. Hopefully winCE and symbian support will be available on Lazarus v.1.0.
I do really hope that fpGUI would be done and completely working before Lazarus v.1.0 is released so it can be used as default widgetset for Lazarus v.1.0 on any platforms.
Any other ideas?