You arrive at the station in plenty of time, not just "as your train is coming in", just as if it had a couple of ticket office windows with a short but not excessive queue at each. This is I suppose a culture change for Northern passengers who have been used to being able to pay on board if they wish, but is how it's been elsewhere on the network for years.
One thing I have noticed on my morning commute is the change in habits of some of my fellow passengers. In the mornings I usually make my connection at Guiseley for Leeds (mainly due to the Bradford-Ilkley being the first of the day from Baildon*), and before the penalty fare scheme kicked in it wasn't unusual to see quite a few people arriving at the car park on the Ilkley bound side & launching themselves across the footbridge, literally with seconds before the train pulled in. Now the platform seems busier a good five minutes before the first Leeds (06:16) arrives, with just the odd straggler racing down the stairs.
The other thing I've noted there is that regular passengers are starting to get used to the new UI, admittedly Leeds Anytime returns are listed as favourites and being in the peak means no selecting of times, but even with other tickets that seem popular like Sheffield & Manchester regulars are becoming adept at getting their tickets out with speed.
Of course this is not to say more improvements are needed, as discussed up thread, especially for the more infrequent travellers, but people do start to get used to them even when there are too way button presses needed for many tickets. And I am also happy that the issue with MCards not correctly triggering renewals when placed in the reader seems to have been resolved, meaning a renewal in under 30 seconds.
(* As an aside, Baildon has always been a bit odd in that even before we had a TVM, passengers tended to arrive in good time for trains, myself included despite living literally a four minute walk from the station! Don't ask me why BTW!)