I am not an expert with hosting, but I do know enough to get a forum online, but why do you need a VPS? what is the reason you can't get a webhosting lets say from godaddy. I am not trying to an as, but more of me trying to learn how.
Where do you host this site? you should be making a profit not in the red. I suspect you're paying too much for a not a great server. You shouldn't have to limit features under heavy load if its a good sever.
I'd rather stay away from moving Fayne. I like the pieces we have in our team. I would've only used Fayne as trade bait for some offensive fire a couple weeks ago, which now we've got, imo. Fayne's been really solid the past year or two, and he could be the guy we keep around for some consistency, to try and build around; he's only 26.