Isn't it more defeatist to say "feck it you win sisu you can keep the sky blues and we'll start from scratch 8/9 league lower"?
What exactly do SISU win?
A club with no ground and no fan base - Northampton are unlikely to want a cuckoo like that in their nest too long, so then what?
Build another ground "somewhere else" and hope you can build a fan base willing to watch 4th division or Conference football?
Move to one of the many empty grounds in the country e.g. Nene Park or Millmoor in Rotherham?
I doubt that SISU are rubbing their hands in glee at the prospect of how much a "win" like that will be worth to them.