It's all database stuff - so yes - there would be some learning curve involved but probably not that bad.
A good friend of mine is basically acting as PM of the project - and he is outsourcing the work (currently to a guy in London; started in India) - and he oversees everything.
We've had 3 rounds of programming so far - the first was pretty much most of the site. Second we added a feature called loopgroups which are private groups that anyone can form - and we just had an updated that added paging and a few other minor changes (including the share this thing)
Next is some improved email options for notifications if your mission gets a comment - or a mission you're following gets updated - and a few other administrative stuff (but mostly SEO stuff that was recommended to me in this thread several pages ago is finally getting done several months later...)
So amongst all of that - I've had the same Project Manager - and we've had 4-6 different "programmers" who handled different things - including the designer - but I've never interacted with them. It's not likely the Project Manager bails on me - we've been friends for 15 years, were in each others' weddings; etc
The main reason I don't want to disclose what I paid is because it will make me feel bad if everyone here thinks I got ripped off!