This is an interesting question. I can see the merits in both sides of the argument.
My feeling is that maybe donors should be given priority. Since we generally are short on organs, this would effectively result in non-donors not getting organs. But if we were to ever (somehow) get a surplus, they would get one because it seems really sadistic to not give a life-saving organ to someone who needs it, if one is readily available.
This makes me wonder, if two people both need an organ and there’s one available, how is it currently decided who gets it? Some kind of a waiting list? First come first serve?
I can tell you we’d have a whole lot more organ donors if this went into effect. Sometimes people need a selfish reason to be motivated to do anything.
I don’t think it makes sense to compare it to blood donation because blood donation requires a sacrifice; you’re still alive and using that blood. There is just no need to cling onto your organs after you’re dead, in my opinion.