Essentially, the character points are for whether or not you can unlock a scene. There are scenarios where you will get different dialogs depending on what you choose. But for the most part, the choices are for unlocking scenes. Glad to hear you are enjoying it!