I removed bicycle=yes on a part which is OK since it was redundant (double).
On the horrible part, it is now bicycle=dismount, smotheness:horrible, surface=gravel and the rcn (regional cycle network) indications are moved to SS16. 
That should prevent routing software to route bicycles through this path, except if they really want to prevent the highway=primary.