Pep has no problems with Jack's lifestyle. In his first 2 seasons Pep loved Grealish and used him for the biggest games. He still would if Jack was back to his best. The things Guardiola could potentially do with Neymar are amazing. He'd get the best outta him.
Chelsea would have been a brilliant option too. Chelsea were absolutely ruthless serial winners under Roman. One of the best owners ever. If Chelsea added Neymar they'd be even stronger and potentially compete for more trophies than they already did in that period. A much better club than PSG. Plus, Neymar gets to live in London. Latin Americans prefer London over Manchester which is a bit of a shithole.
For marketing purposes, United would be the best option obviously because of how huge their global fanbase is but they had severe issues on the sporting side. So Chelsea and City were the 2 best options clearly.
Also, Neymar gets to play in easily the best and most high profile league in the world. People would finally start respecting his league career exploits.