Someone redpill me on Billy.

Am I right in assuming that Spirit is a trap and that you should build gun and melee damage for the insane scaling on his Skill 1 and the damage amp on his Skill 3? Should I actually be using heavy melee at all or just light melee to keep my uptime on smashed while I build gun and use my Skill 1 as my heavy melee?