Если индексирование одинаковое, не имеет значения, какой тип вы выберете, разница будет в хранилище.Двоичный тип, вероятно, будет меньше, тогда как тип char будет кодировать значения как целые числа.Действительно, в конце дня я бы использовал символ, потому что он будет более щадящим, чем двоичный код.Так что, если вы не храните тонну этих, миллионы, это не будет иметь большого значения.
Что касается LINQ, я не уверен, но я уверен, что вы можетеэто будет просто поле вместо поля.Это еще одна причина, по которой я бы стал использовать char, это облегчает работу с linq.