It would take a plethora of posts to describe the battles lol. We’re still dealing with them.
For us the biggest challenge has been replicating all the functionality of Ning. Features such as message forward, reply to sender only on multiple user messages and mass share on discussions/blog posts are a beast and we still haven’t quite figured out that madness.
The headache we’ve been dealing with all day today is the fact that we moved about 90,000 users from Ning to BP two weeks ago to run the import. We didn’t want them to get a message about password reset at the time because the dev site wasn’t public. So, by doing that we created a screwed up scenario where when we switched the domain we got hit with 10,000 users who’s Ning password wouldn’t take.
Plus, we had to quickly reverse out of asking for “user names” on BP login because Ning uses email as user name. Most Ning users think their user name is their display name and BP won’t accept spaces or cap letters in username.
See what I mean… could go on forever!
But in the end we now control everything and can build it out the way we want. Which is what we wanted.