As a cold-hearted-manager, the best decision would be letting Messi go. Neymar is almost reaching his level (dont know for sure if he'll get there, but he's not far) and has more 7/8 years in the tank.
Being a cule, i would never let go the child who arrived at Barça at the age of 13 and broke...