I'm liking Pocket Trains quite a bit too, but I agree that the game feels half assed.
There's plenty of stuff that made the other Nimble Bit games feel polished that are nowhere to be seen: stats, bitbook, decent achievements...
I have one major problem with the game, and it's that when a train loaded with cargo for, say, Paris, arrives to, say, Munich, if you want to unload the cargo, you have to have room left in the yard in Munich. If there's no room left , you can't remove it straight from the train, which sucks.
And one minor problem is that, so far, the game seems to focus too much on micromanaging. My train rides are never longer than 5-7 minutes. So, the only way to make money (at least in the beginning) is to play a lot.
I read in the TouchArcade forums that apparently the jobs are only supposed to refresh once a train leaves a city and gets back in it. That is, there's no refresh timer. In case the jobs refresh while a train is in a city, that's apparently a bug.
I'm liking it so far, but I really hope they update it because there's a lot of room for improvement to make it a really solid game.