I don't use inf-ruby that much, so I'm fine with using it via M-x when needed. Specially as a bunch of it's keybindings overrides a few global keybindings I have set.