I don't visit LemonAmiga that much (only because it is really quiet there last few years) but both must not be lost. Did you know someone actually worked out exactly when the UK launch of the C64 was, something retrogamer didn't manage in 100 issues, on that site?
Someone needs to archive them if they're going to be suspended several times a year. If it is a costing issue maybe they could do a donation page etc too?