There was a dev post from a bioware employee saying sorry for all the shit.Selling to various sites is always the best way to go. PA has limited number of buyers and you are going to be competing with the established sellers on there. I've even seen the price go as low as sites pay and even slightly lower on there. It is too much hassle for not much gain. Unless you are selling a low amount of credits on 1 or 2 servers, you are going to have a hard time on PA.
It also doesn't help that Bioware has no clue what they are doing and are killing the game. I've never seen the servers as dead as they are now and we haven't even hit summer yet.
Nice and all, but as pushedx the dev for the eb bot is back on the job, I doubt we will see an update to the mesher anytime soon. So till that time we can write what we want, but nav is still poo.