I now have over 6000 unread posts in the email notifications from the Canvas forums since I started my Canvas watching project nine months ago - and I have read hundreds of the posts. There is some help there if people want to bother, but most requests for detailed help at the server level do not get the attention a similar post on Moodle.org will get.
There is still a shortage of good ruby programmers in this county as far as I know.
Ruby is fast and powerful when done right.
One of the institutions I have worked with have ditched Blackboard, evaluated Moodle, and gone with Canvas. Multiple schools, teacher education. It's what you value. I asked in Aussie for the original school that went with Canvas, and got a little information. But nothing we don';t already know. Never is this an objective decision.
My considered decision: "The grass is not greener"