There definitely should be the ability for people to check their position in the queue, but therein lies a problem that you might appear 700th in queue and think you'll be waiting until 2055 for a card but there may be a shipment that large due tomorrow, so that might be why it hasn't been published.
Also, seeing people ask OCUK when the cards will turn up is weird; they probably don't know! I think they've stated that they are as much in the dark as the consumer.
But again, this goes back to them taking people's money for essentially a preorder, which should never really have been the case and exacerbates the lack of transparency!