недостаток - температурная зависимость тока светодиодов, при снижении температуры ток будет расти. В диапазоне 0..+40С изменение составит где-то 20%
достоинство - полное отсутствие собственного потребления в отключенном состоянии
Полевик нужен logicLevel, мощность - в зависимости от тока и максимального напряжения питания. Ток задаётся резистором R1, для 6,8 Ом ток будет около 100 мА Для максимального питания 10В и падении на светодиодах 4,2В на транзисторе будет рассеиваться P=(10V-4.2V-0.6V)*100mA=0.52W, т.е. желательно SOT-223 или хотя бы SO-8