I have to agree with everyone else. Nobody wants to play this with an arbitrary coin toss. It's just a flashy and unnecessary rule you made up so people don't spoil YOUR good time. Sounds pretty narcissistic if you ask me. Why don't you let people who know what they're doing roleplay responsibly?
Why exactly do you need to spoil everyone else's fun because you're afraid of OP characters ruining your setting? Besides, you even admitted you stole your idea from Ravenloft, so your setting isn't even 100% original. Just go play that instead of trying to create your own and let people roleplay how they want.
P.S.: You even copied MY character sheet from MY cyberpunk RP from years ago. You forgot to erase the original race description too.
This sounds like a continuation of something that happened outside of this thread, but there's no need for all that. Nobody here was really "up in arms" about the possibility of coin flips and RNG, just a few questions were asked for clarity and the issue was resolved. Character Sheets are lists of information and, optionally, a pinch of artistic formatting--there's no copyright claim on it and it's a silly thing to get hostile over.
If you don't want to play the game or have some personal issue with the GM you're quite welcome to find other games.