Как пользователь CouchDB скажу, что:
1) Оправдано тогда, когда вы заранее не можете точно определить структуру данных, или структура будет часто меняться;
2) Имеет, если ваши данные хорошо ложатся на документную деревообразную систему хранения.
3) Я не сталкивался с тем, чтобы были задействованы сразу две SQL- и NoSQL-системы одновременно. Но это не значит, что это невозможно. Просто вам будет тяжело мыслить сразу в двух различных направлениях.