You obviously don't know much about Rangers fans if you think they hate anything English. I've been to several Arsenal games, including 2 Rangers Vs Arsenal games. I've also taken my son to a City game when you played Port Vale in the cup a couple of years back, got some advice on here before I left. Unfortunately having another baby and the costs stops me from going to as many games as I would like. Would like to go to more games if I could with my older son, in Britain and in Europe, not just Arsenal.
To be honest, the Scottish League had fallen back in relevance that a lot of Scots has English teams as 2nd clubs, similar to what I'd imagine Ireland to be like. There's a wee group of folk from my next town that go to City games a few times a season with mates down there, and they have City mates that come up to Rangers games a few times a season in return.