You indicate that you have performed at least some rudimentary analysis of the startup time of your application, but you have completely profiled your application using the Visual Studio profiler, ANTS, or the like?
Thoroughly profiling your application will give you the most accurate breakdown of where your application is spending its time. Less and less, and you just guess.
You can also review the application parts of your application and re-profile the launch time of the application to determine if NGENning really improved your code.
, - , . VITAL , .
, , - , WinForms . , WPF , , , .
.