Ok so I've worked out the lag on my pc. Was due to a foobar 2000 skin I'm using. Run foobar with no skin in portable mode and everything's fine.
Cannot work out the phone lage however. Only seems to happen when I've played multiple games to completion and faced VIR.
Do that a few times over multiple games for 4 or 5 he's and it seems to get laggy in the later stages.
If I do a full cold boot of my phone then it seems to work fine again.
Is the issue disappearing when you force close and restart the app after a while?
Sounds a bit like a memory leak in the game to me.