Constrain Character to Spline while using the Character Movement Component

I have seen many tutorials on how to constrain character to spline by using the Distance a long the spline as the driver of movement. That works but then the it looks like the Character Movement Component Variables (Max Walk Speed etc.) are no longer used. Anyone know a simple way to lock a character to spline while still using the character movement component?

Thanks