You will have to do some fettling to get a front Crud road racer to fit, they are designed to be attached to where the road brake attaches to the frame/fork so you would have a big gap on those forks.
Been reading on the newer cruds and can't work out if they screw into the break braces or not. Also looked at the zefal swans- I don't mind the rear- and the orange musguard. I'll probably pick up one of those two for now due to their removability. I have a rear rack coming that will also stop the splash when fitted.