Yes it is. I just stick all blacklists in a single file of /etc/modprobe.d/blacklist.conf.
@cfr, you know you can simply use [[ -f /etc/profile ]] && . /etc/profile instead of the if/then statement. It will work either way, but I use the one liner because it makes my .xinitrc look a little cleaner.