I almost purchased a set of SKS Chromoplastic mudguards for my Giant SCR today. I was looking through the Q&A on Wiggle and it appears that the mudguards will only fit a bike with eyelets. It doesn't seem that my bike has the eyelets required. Would the mudguards mount to the dropouts and if not what are my best options for fitting full mudguards to my SCR? Are the SKS Raceblade Pros adequate for protecting my bike and riders following me? My bike is the 2012 model as pictured.