I couldn't imagine myself using either one, but they do have a dignified quality about them. I prefer the sound of Alfred, but I'm not a fan of the nicknames Al and Fred. He wouldn't necessarily have to use a nickname though.I like the nickname Will for Wilfred.