Nah, the reason Mcdiarmid park doesn't work is because the stands are not enclosed, it just seems like someone has built a few stands and plonked them down around a pitch. It doesn't feel like you are in the same stadium as the folk in the other stands.
I don't think you would get the same feeling by this stadium, going by these pics anyway.