Thanks for getting back to me.

That's not what the lcn relation is for, since you're using it for a subjective purpose rather than using official signposted routes, and you're effectively tagging for the router/renderer https://wiki.openstreetmap.org/wiki/Tagging_for_the_renderer 

You should instead add/check the surface, lit, smoothness, width, and cycleway tags on each way instead which are objective, and which should be consumed by journey planners like CycleStreets or cycle.travel (I gave up with CycleStreets years ago).  The StreetComplete app makes this simple.

Jon