RPGMaker is a very mysterious engine, can't say why it might freeze. I think the final game might be long enough that it justifies a few checkpoints here and there to improve accessibility.