Amperka в вики http://wiki.amperka.ru/конспект-arduino:полевой-транзистор пишет - затвор управляется с помощью напряжения (не тока), поэтому резистор не нужен. А я всегда подключаю так. Два резистора небольшая цена за стабильную работу.
Защитный резистр между затвором и портом, я тоже всегда ставлю под ограничения по току контроллера. Как вот тут http://wiki.amperka.ru/робототехника:подключение-мотора-через-транзистор Тем более когда транзистрная емкость подзаряжается токами по ШИМ.