The ignition timing is VERY low. I think you maybe served better to lower the boost a bit on the topend and raise the timing. But that's my thought on the stock turbo period. It creates so much heat as it is, asking it to run higher boost on the topend mostly just creates heat. With heat, the CAT temps go up and the ECU naturally pulls back timing. To keep the boost but loose overall power because your running such low timing.
If your adding a FMIC in the next week or two, I won't worry about messing with it. I like to see between 12-16 degrees of timing on the topend (on pump gas) with 25-22psi , but i realize I live/tune in a different world than the stock turbo does. On E45 i like to see 16.5-18 degrees of timing ( at 25-29psi-25psi ).
This is where I love race tuner.... $150 and I can try things myself. I don't wait days or weeks or even hours for updates. I can spend 2-4 hours in BFE running the car, cooling the car, analyzing the data, making adjustments, then testing adjustments (Repeat).
While the knowledge and time of a tuner like panda or Russ/DHM or Randy can be worth their weight in copper, having control and knowledge of everything is pretty nice as well. They can never take in info, adjust, and reply as fast as you can test things on your car on your time. I wish more people would try. I'm more than willing to help guide people in the right directions if topics/questions would be posted, and I PROMISE, if I guide anyone in the wrong direction, within seconds I'd have plenty of people posting to tell me I'm wrong and correct me, lol.
Learning new things can be hard, but i find teaching them is actually more of a challenge.