Feedforward disturbance signal compensation
1 - What transfer function are you trying to implement? The controller transfer function or the &quot;plant&quot; transfer function?
2 - You are trying to simulate some kind of inverter/active rectifier, right? Inverters are non-linear, you can simulate them with only linear blocks if you want but you will not be able to test your controller with the non-linearities that are present in real-life.
3 - What are P1 and P3 ?
4 - You kind of compensate your cross-coupling terms in the second image the $\omega Li_q$  and  $\omega Li_q$ terms. The cross-coupling terms are compensated to improve the response of your controller, but they are not technically needed.
5 - In a real-life implementation you don't have to compensate the cross-coupling terms but compensating the cross-coupling makes your control system settle faster if I recall correctly.