For me the checkpoint change was rushed, but I understand BCH was under threat. Most of the concern comes from BCV supporters: they want a chain more easy to attack.
Oh, and I forgot when they say that adding checkpoints is turning BCH into a POS coin. What Ryan wants for BSV is closer to a PoS consensus system and weakens PoW.