Hi there
1800 is more powerful than 1600. Some say 1600 runs sweeter. ST170 is group 16 insurance, so yes it will be more expensive - it's also quite thirsty.
Try the TDCi 115 - Group 6 insurance (Zetec version), excellent mpg and the torque is superb!
cheers
Peter