Thats very true, it does get annoying after a while which is why i still got the plumb back in the garage.
As for the stalling issues, its how you drive really. How do you pull up at the lights? Ill give an example.
How not to stall: Drive normally, not backing off on clutch after boosting right heavily.
How to stall: Rev it up on boost, then push the clutch in and hold it whilst coming to a stop and i guarantee you will stall.
Ive never had any problems with my atmo bov, people crying that it will burn more petrol because it runs richer blah blah. But how does that explain my 550km per tank economy?