I actually think there should be more calls at Macclesfield although I think that's the case anyway now with both XCs services stopping there compared to just the 57 xxxx (from Birmingham new street) that used to stop.
Obviously not done it in a while but once a month would catch the rush hour...