Раньше я использовал RubyAMF в производстве, и он отлично работал, но я отказался от него на webORB для рельсов, потому что RubyAMF не поддерживается и не обновляется с 2008 года. Вы правильно делаете, выбирая AMF в качестве перевода протокол. Взгляните на прирост производительности в блоге Джеймса Уорда: он значительный.