Yes it is absolutely necessary feature. Again, for me it is a bug how it works now, or bad design if you want. There was open project, and next time it is not in the recent projects list - this mean that it is bug.
BobF, I'm sorry, but your statement is inappropriate. There will always be crashes, and Sonar should treat them properly.