Thanks for the details here! Looking it over... I basically agree with everything you said here. Probably before my next visual novel I should first address these aspects