Yeah I've always been against a Block feature as it can cause issues when you have multiple people Roleplaying together and as a GM you could have two players who wanna block each other over something stupid. Whitelisting means that you are acting on inclusion. You are permitting someone to participate and the GM has more control over who can and can't RP.