No its not. St Catherines Retail Park site would a perfect location as its close to the train and bus station as well as easy access to the Edinburgh, Glasgow and Dunkeld roads giving access/egress to the North, South, East and West.
The novelty of McDiarmid Park (a perfectly good facility) wore off less than 10years after its construction. St Johnstones attendances show this.