Obviously a great change for the customer... but not for the creators.
I feel like this is a very unfair move for anyone who has made content for the Trainz Store and I fear that this will get content creators to just keep their content to third party sites for some time in the future in response to that which would mean inusability in multiplayer for those Payware items and also would force the customers to give out their payment details to a lot more websites. All in all not an ideal solution if you ask me...
Greets, Mika