Вначале я неравнодушен к Telerik, так как я использую их некоторое время и имею с ними отношения.
Я не использовал элементы управления DevExpress Silverlight, но мне пришлось использовать их элементы управления asp.net пару лет назад. Возможно, с ними что-то изменилось, но с точки зрения поддержки, простоты использования и примеров, которые важны для меня, я не могу сказать ничего хорошего из этого опыта.
Продолжая, вы можете найти примеры кода для Telerik в папке установки. Ищите демонстрационный каталог.
Зайдите в интернет и посмотрите справку по каждому продукту. Это одна из самых важных вещей, которые я нахожу при работе с набором элементов управления. Это и компания, которая понимает, что вы покупаете их элементы управления, чтобы быть более продуктивными, а не потому, что вы просто хотите тратить время на изучение чего-то другого.
Кроме того, вы можете загрузить 30- или 60-дневную пробную версию с поддержкой. Попробуйте и откройте кейс о том, как что-то сделать с каждой компанией. Поддержка поможет вам понять, что вам нужно сделать, или проблема, над которой вы застряли, чрезвычайно важна.
Также, что касается MVVM, я работаю над сэмплами. Я собрал образец шаблона для создания модульных приложений с использованием MVVM, Prism 4, и он использует некоторые элементы управления Telerik.
Я близок к обновлению, которое содержит сетку и использует их элемент управления картой, но пройдет некоторое время, прежде чем я смогу его выпустить.
http://www.dotnetpatterns.net/content/185-Silverlight-4.0-Prism-4.0-Telerik-Ribbon-Application-Template
Удачи.
P.S. Вы упомянули элементы управления Charting, и я не очень знаком с ними, поэтому я бы порекомендовал вам посмотреть справку и примеры, которые каждый из них предоставляет. Пару месяцев назад мне пришлось составить демонстрацию с использованием некоторых датчиков и диаграмм, а справка и образцы Telerik помогли мне легко выполнить то, что мне нужно было сделать, не имея предыдущего опыта работы с графиками или средствами управления датчиками.