I know its been said before but Oldham Borough and Oldham town are two different things. Tameside decided to name their collective borough Tameside rather than after one of the larger towns in the area e.g. Ashton.
Failsworth is as much in Oldham Borough as the towns of Royton and Chadderton are. I am from Saddleworth and have as much connection or affection for Failsworth as I do Royton, none. Post codes don't matter really do they? Lets not have it built in Shaw coz their phone numbers start 01706!!!
Saddleworth isn't in Oldham, Shaw isn't in Oldham, Royton isn't in Oldham, Failsworth isn't in Oldham they are all towns in their own rights. They all do however fall within Oldham Borough Council's boundaries and therefore I can't see the problem with Latics playing in any of those towns.