Использовал когда два-три-пять джоина требовались для каих - нибудь стандартных выборок, когда писал на голом php чтобы не писать SELECT .... FROM.... LEFT JOIN .... ON .... LEFT JOIN ... ну и тд, а писать просто SELECT * FROM table_view. Пробовал еще в одном проектике всю логику вынести в MySQL. Но опыт оказался неудачным, толи MySQL тогда был слаб, толи я коряво всё спроектировал, но зато там было 10 таблиц и штук 100 вьюх.
Но сейчас не пишу никаких сложных вещей, поэтому кохановского ORM за глаза хватает или даже просто DB::query().