I can't decide if I should or shouldn't let her keep doing it, my biggest concern right now is I don't want her biting or scratching anyone else, but when she does it she does it lightly not enough to leave scratch marks or anything visible
I pretty much just answered my own question, if she starts biting or scratching anyone else I have to stop letting her do it to me I decided, because not many people like it but some people dont mind like me
How social is your cat with strangers?
Very, she likes chilling on peoples laps and hates being alone
I'd say try to curb the behavior while another person is there, if they're that understanding of a person? It'd likely help with the established division of boundaries between "specific humans" instead of just "humans".
How hard does she scratch/bite?gently, no marks or scratches or anything
In my personal opinion, it's fine as long as you can figure out how to get her to stop doing it when it's undesired behavior. They get much closer and chattier if you try interacting and communicating as a blend of theirs and your own behaviors (ie: using your body language instead of just words).
Cats are smart, if you work at it within the right circumstances she should be able to tell the difference between who is and who isn't into it.