nnnnmc1 i think your way would be even harder to program than the first idea... also, being a really good redstone person(it's even my avatar) I know how to use buttons(and no pistons) to not have to worry about refunds... and pistons can still push 2 people the main point is that it's there and you can use it's epicness. If you don't know how to prevent the need for refunds or you don't know how to filter out people, then don't use it, that's your choice. I'll use it anyways.