я за null. Для чувака, который придет смотреть твой код после тебя, имхо, это будет очевиднее и нагляднее, что ты пытался сделать.
ну вот как раз есть предположение, что {} это покажет более явно. null выглядит как выставленное по умолчанию значение, а {} — присвоенное позже по какой-то причине (и это как бы пинок, чтобы чел пошёл посмотрел и понял причину)