Hey there; I'll check on the stat reset thing, it should start you with the same character that you used on the last attempt unless there's something hinky going on with your save file.
Metaprogression-wise, there are the Bonus points, which you earn by unlocking achievements. These give you access to a new screen during character creation that will let you start with bonus stats, items, equipment, or even further on in the game.
And yeah, Perception unlocks various aspects of what you can see about the enemies in combat - stamina, balance, lust, arousal, next stance and next skill.