I like the mechanic, but not the name. From playtest reports, it sounds like quiet people aren't left behind the noisy people, but "advantage" implies that roleplaying gives you an advantage over those who don't, even though those who don't can get a bonus from the mechanics.
I'm at a loss as...