There are a few factors to consider:
-
resources: NXP is quite stingy when it comes to onboard resources. Some of the ST chips for example have 20+ timers, and the nxp chips tend to be limited.
-
retargetting: you don't typically know the eventual target for your code. For a development board, you want a chip that is as big as possible. 1768/69 are fairly popular for that reason.
-
debugger: you want to use a fairly standard debugger (jlink/ulink). I would be worried about some no-name debugger.
-
ide/support: if you are developing commercially, you want to have a human on the other end of a phone call.
If it is a hobby, well, the weirder the better, I guess.