These are great ideas. Other ideas to consider:
Not my ideas, actually. Those items I listed were directly from BioWare as either "post release" items from Beta feedback or "coming soon" from developer interviews as far back as January. So far, we haven't seen any go live/enter testing or even received any updates about any of them.
Quality of life, current system improvements, adding items to the store and fixing bugs/expanding customization should be the priority IMO.