Hmmm, seeking some pro's and cons on this one.
Comparing the game to Football Manager, as they seem to be very similar takes on different sports.
FM is possibily the game with the most constant creators input into it. You get a fair number of patches, some updates in with them, alot of creator/customer liason etc etc etc, which is what makes the game as good as it is (look at the failings of Championship Manager 5, basically the old CM, but without the skill and relations the developers brought. Possibly the only game on earth where the team behind it are more important than the game itself)
I'm guessing the makers of Cricket Coach want to achieve the same level of customer relations as seen with FM. They'll want to make sure the squads are upto date for the 1st ball of the season. They'll want to make sure any rising stars who emerge this year can be factored into the game (remember how pants James Anderson was in icc2002?)
To do this will cost money. SIGames, the company behind FM, are owned by Sega, thus have salaries to take home. They can take time out of developing the new FM game to sort an update/bug fix, without it affecting what they take home. I'm guessing both Glenn and Oli are relying on Cricket Coach's sales as their prime income untill they get more games rolling out. The game needs to earn enough for them to justify continualy working on it. If we want them to keep on updating it for us, then were gonna have to sustain them working on it.
However, on the other side, games like FM will see an official data update once in a blue moon. Sure, bug fixes will come out quite regularly (think its had 3 in 5 months), but official data isnt as common. Now Football has quite a lot of transfers going on most of the time, cricket doesnt nearly have as many, so can data updates be as consistant?
Likewise, many FM players use fan made updates, which are free. Now cricket coach wont nearly have the fanbase that FM has built up over its 13 years, so there wont be as many fans working on the game, but will fan updates render the need for official ones obsolete?
I personally think that £25 is right for the time being. Given its a first game, no one knows its impact, and the creators are striving to offer us what so few game makers do: the chance to interact and help improve the game, the price is justifyable. However if it does become a sucess, and fan made data renders the need to pay for updates obsolete, then i think the price should drop for any future games (which to be fair, if the game becomes big enough to do that, price wont be too big an issue)