Melee Zer0 and a good shield for him...

What would be a good shield for a melee zer0? should i go with the obvious choice of using a high roid damage shield like the love thumper or the pun-chee? use a 94% sham for bullet absorption? black hole for the singularity/nova blast effect? or a impaler for the corrosive spikes?