Есть ли смысл делать одноуровневые url?
Вроде как лучше структуру иметь, чем все в одну стопку, как минимум во всяких метриках удобнее смотреть как раз по структурам, так ясно какие модули популярны, какие подразделы (разделы новостей/статей) и какие документы в них
Никакого смысла делать одноуровневый url нет. Наоборот, это только ухудшит ваши позиции в поиске.

Url никак не влияет на ранжирование сайтов. Об этом уже не раз и не два говорили представители «Яндекса» и Google.
С другой стороны, сайту очень полезно иметь разделы и подразделы. Так что лучше создавать иерархический url.

Например, mysite.ru/russia – это раздел, в разделе есть подразделы mysite.ru/russia/politica/ и mysite.ru/russia/ecomonika/.
Почему большое число разделов и подразделов помогут вашему сайту продвинуться в поиске? Да потому что поисковые системы любят большие сайты, с большим числом рубрик! Это для поискового бота (да и для человека) будет означать, что ваш сайт может решить все проблемы пользователя в данной тематике.
К тому же разделы нужно создавать под заранее составленное семантическое ядро. Сначала создаем ядро, выстраиваем в нем иерархию, на основании этой иерархии создаем на сайте разделы и подразделы.
По url должно быть ясно, к какому раздел относится статья.
Да и в целом не ясно, почему вы хотите отказаться от иерархии и сделать на сайте плоскую структуру? Потом вам «Вебмастер» будет рассказывать, что на вашем сайте нет разделов и что ваш сайт «плоский».