Тоже задавался этим вопросом.
Cгенерируйте немножко данных и проверьте использует ли индекс запрос с WHERE IS NULL ( думаю, 80% NULL будет нормально)
Если в плане показано использование индекса — значит в индексе хранятся ссылки на ВСЕ значения NULL, и, соответственно, разницы нет.
Было бы интересно создавать иногда компактные индексы по «разреженным» значениям, где ссылки на NULL-значения не хранятся, но обычно в этом случае делают связь один-к-одному с другой таблицей.