One thing I would keep in mind is that you're most likely going to have to maintain both communities for a long time to get people to transition to the new one.
What sort of features are you looking for in a community platform?