$330.00 on a clean Dura Ace group is a good price. It's a shame to burn it up on a cross bike. If it were me, I would build up a nice road bike with it. Your really going to trash your components in all that mud and dirt. It doesn't make sense to use expensive parts IMO. Good luck
Tim