I have the works series g shocks front and rear and water cooled heads on both my FL350R's and they are definitely the most important upgrades I have made over the years. The difference between the stock shocks and the works is night and day. Yes they are a little pricey but you will absolutely enjoy the difference in ride. As far as the watercooled head goes, it's worth it not to have to worry about overheating issues and get more longevity out of your engine.