Ya-Nvr-No, good to hear you have it running. I'm curious which type of homing switches you're using, mechanical, hall effect, optical switches, etc. ?
I've been wondering if perhaps the Hall effect magnetic switches might work well since there's usually some built in hysteresis that might help prevent bouncing/debouncing issues when the switch initially trips.