While I agree that these tags will apply to most bicycle ways, I would still advocate for explicit tagging, instead of implicit. With implicit tagging you cannot be sure if the road is as expected, or whether alternative information just has not been added yet. There's not downside to adding more information, and not all renderers/routers will handle implied tags well.