アプリケーションが取り扱う URL の長さ、 URL の復元有無によって設計を使い分けるといった感じなんでしょうか。 URL の長さはどこまで許されるんだろうと気にしたことはあるけど、真剣に意識したことがありませんでした。
しかし今のブラウザは 100 万文字を許容するとかすごいですね。ブラクラになりそう。