I think you can add an extra diminension to the merchandize sales if you add some calculations for the top 10 or 20 riders in a division. If you have a star rider winning well in a week and doing well in the overall rankings, there can be 2 more (interdependent) things to estimate/calculate. Especially if you let one influence the price-elasticity and the other one the ammount of supporters. If you make it more sophisticated, you can let the kind of races or the events during the races influence the items that are in demand.
What I would really like if one should select the merchandize items to sell. For instance: after winning a WC, probably shirts would be in demand. My own product development department would be a funny idea - but maybe too disctracting from the core gaming.
Just some brain storm ideas. No idea if leads to something that is not to difficult to implement. And generally I support the remark of Schizm. If we start cutting some features that are there for a reason but never eleborated, we end up with a very bare bone text based game. The right way is forward -only in what direction? :-)