ну, главный минус, конечно, не три использования, а его странное определение. Все равно что сейчас предложить shop=еда, и предложить им тегировать все магазины, где продается неопределенный тип еды
flatnodes хорошо когда у тебя база на HDD - там есть прирост скорости - и когда у тебя в базе плохо с местом под _nodes-таблицу (она для планеты добрую половину базы весит)