One snag I ran into, and knew I needed to set this way but can be lost in all the screens for configuration, is that if you don't state the package does not require the user to be logged on (default), while creating the program for the package in SCCCM, it won't populate when you go to create the install application task sequence (whats funny is we test for this condition but not if you actually checked the "can be called from a task box directly" but I chalk that up to learning
Hope this helps folks!