After every round of APQ I have to restart the client, otherwise I'll have an immense amount of FPS lag to the point where I hinder my party. Is there any way that I can fix this? It's quite a pain restarting the client and even then it doesn't always work.
No there is no way other than that, at least nothing I have ever seen posted. For the new source this problem will very likely be fixed.