Yes I have been using it to cut 18mm birch ply wood and I see no reason as to why it would not cut 25mm. The router is a 2hp hand held bosch type. So I would recommend upgrading to a much larger spindle and z-axis, this means you could cut through the 25mm a lot faster.

Do you have an example of the parts you would be cutting?

How you had any experience with CNC routing before?

Cheers

Gav