I can say C is not an easy thing to master. You need years of studying and practicing to code well. You need to know math too. I think that's why most Amiga productions are coming from people that already know C, Assembly etc or using junk tools like backbone.
From what i have seen so far i am sure that C runs circles around Amos and other basics but it should be harder. It is quite versatile on what you can do with it. In fact you can do anything with C.