WPF использует Direct3D для рендеринга, при необходимости переключаясь на программное обеспечение. Мое предположение заключается в том, что некоторые драйверы говорят, что они поддерживают что-то аппаратно, но на самом деле не справляются с этим должным образом, и именно тогда мы видим эти проблемы несовместимости.
Ответ на ваш вопрос зависит от того, насколько вы готовы иметь меньшую совместимость с машинами, чем ваша текущая кодовая база. Если вы когда-либо посещали форумы поддержки для игр для ПК, вы видите самые разные темы о проблемах с графикой. Поскольку большинство компьютеров будут все более и более совместимы с Vista / Win7 и, следовательно, будут поддерживать D3D9 / 10, проблемы должны уменьшиться. Реальный вопрос в том, стоит ли компромисс для вас.
Мой собственный опыт развертывания приложения WPF, у меня были проблемы с тем, что медиаэлемент не работал одинаково на двух очень похожих ПК. Но видеоподсистема в любом случае - это другая банка червей. В остальном все было хорошо, но я не делал ничего особенного графически, просто стандартный xaml.