With hp for now, the problem is that after buying more hp, the game does not save the current hp status, only this new highest value. Therefore, after leaving the store us bar is not replenished with the new value only still has the old one. I will try in the latest update to finally deal with this problem.
In general, I have not read too much about the charging function on the openbor engine and the possibility of changing the default way of activating it. I will try in the new update somehow change this to make it more comfortable to use.
Yes, I intend to add such a feature, however, in the current update I did not have time to do so hence its absence. But, it should appear in the newest update.
No problem.