They're similar in syntax and experience but they're still very different languages. It's a substantial investment to move over and crystal will most likely lack most of libraries you rely on
Sure, there's a lack of good RoR alternative in Crystal, but Kemal isn't that bad, is it? I could see it as a drop-in replacement for ExpressJS, albeit with a few missing fancy middlewares.