Oh, just a couple more things. With a 25T chain ring you will be after a 9T rear cog. This is only available on cassette hubs and is not available on freewheel hubs. The lowest you can go on a freewheel hub is 13T and this is only if your hub is compatible with the smaller threads on the 14T and 13T freewheels.
Also the smaller the drive train the larger the load per tooth and subsequently the larger the load on the chain. If you are a big lad or a hack or bad at grinds and hit your chain, you will suffer more chains snapping, so keep an eye on your drive train. Just like with moving from 48H hubs to 36H hubs they need a little more care and attention but can run fine. BTW 23/8 is renowned for snapping chains but 25/9 is significant improvement.