I didn't forget about this. Life's been busy, but here, let me try and address some of these points. 

As always, disclaimer that I'm not an official authority here. I'm just talking from the a general game design perspective.