Concordo totalmente, por isso mesmo utilizei a palavra particularmente, mas assim como têm pessoas que preferem utilizar o Windows para desenvolver, é inegável que a utilização de sistemas Unix são infinitamente superiores na questão de desenvolvimento, o mesmo vale para navegadores.
Sobre documentar o desenvolvimento da extensão, já estou preparando um post sobre isso com os detalhes, inclusive com o código fonte.
Aliás, deixo como sugestão para que você faça o mesmo sobre os motivos que prefere utilizar o Firefox do que o Google Chrome para desenvolver, confesso que fiquei curioso hahahaha.