Custom building a marketplace in ROR with Stripe, but some devs I'm bringing in to fine tune it said that its best to scrap that all and go through magento because it is easier to modify w/extensions. I've never used Magento and the few people I've talked to who have say that it is complicated...
ROR is a completely different code base than PHP (That which Magento runs on. I suspect what you are experiencing is that there are far more developers comfortable with PHP than there are with ROR and ROR resources can be a little more costly. That said, depending on how much work you have had done with your ROR site, and the platform you are running it on, for example if the site is actually running on a hosted solution like Shopify, there is alot less customization you can do. That said, Magento is extremly customizable, but can also be tricky to learn if you don't have a team behind you that is willing to train you or fix issues as they arise. That said to, not all extensions are compatable, so I might suggest that you find a good ROR resource to review your code and advise as to the costs to make the improvements you need, then find a reliable resource for PHP Magento and see what it would cost to rebuild there. By all means I can always assist, so let me know if you needed anything else on that.