I cross train, but I'm not sure if it helps me as a cyclist. I work out with kettlebells, mostly, also do some running. I like the idea of strengthening my upper body and core, as well as lower body with kettlebells. They also help with balance.
Part of the reason I do it, it's not always practical to do a training ride in the morning before work, but usually it's possible to get in 20-30 minutes with the kettlebells at home.
Also, I don't race. So there's that.