While I am not a person that had to worry about such issues, I believe that blocking system definitely could be improved and expanded on. Sorry to hear you had to deal with downsides of the blocking system and I hope it will get improved on if it gets enough traction.