I mean, there are worse offshores you could have...
Consider this. If, for whatever highly questionable reason, you were to have me as your offshore, you'd lose your money to raiders and nations countering me (there are quite a few of those) within a couple of days.
Offshore with Luna, you may lose all your money to raiders, but hey, at least it's not being stolen by your offshore!
Seriously, though, even though I'm a nation that's never really been involved with offshores because every alliance I've had a gov position in disbanded within a week (that would be three alliances, two of which I founded), I think that it is important for smaller alliances to have a place to keep their resources safe. I know that some raiders, myself included, will raid nations in micros since it's difficult for them to counter, so I'd say that having an offshore would be helpful, even if it's hard to trust some nations with that much economic power.