the issue i see with using nameif is if you replace the card.....u need toLong time back (2.4.x), in /etc/modules.conf one could force it like so
alias <driver1> eth0
alias <driver2> eth1
if both are identical card, then 'nameif' help us to set the order
based on the mac addr.