Yes once the program is already open it's pretty snappy. But I like to keep my desktop clean so I close / open it fairly often and it's startup time if just not on par I've found.
RAM you're not using is a waste of money ;)
That's why I make sure to include memory leaks in every program I write :)
The snapshot feature introduced recently makes a big difference to app start-up time.