If you'd like to help, and people need help, that seems like a perfectly good reason to keep on helping. I haven't been here for too long, but you seem to be doing a good job.
If that Koa-whoever is spamming, I guess the moderators will be able to deal with that?
(I'm still not really clear on who it is, mind you.
)