I would have through WILMA should be standard by now, given the time efficiency and satisfaction.
What it doesn't factor in, however, is that not all pax are waiting at the gate at the start of boarding. So WILMA would end up being a hybrid between WILMA and random seat.