Я думаю, что открытая апдресация победит бакеты, при идеальной ХФ. Бакеты это про бакеты, в узлах контейнера, а Адресация - про линейную память. Сегодня ХТ, это конечно все еще Маст Хев, но Перфект Хешинг это не про всех и не про все, в случае коллизий, конечно. Есть другие контейнеры, которые позволяют в тех или иных случаях получить +к перфомансу. Hat trees, for example. А еще в случае линейной памяти можно делать реаллокацию, без копирований, перемещений. Говоря про АБИ вызова ХФ - это звучит смешновато. Тем более АБИ у gcc и msvc разный, конечно же. Если мы про Линукс и Виндовс.