HUcast is pretty cool, being the highest ATP character in the game and having traps alone makes it worth playing. Plus macho blades are usable by him (or so the item wiki says), so I don't think you need to reroll especially if you enjoy playing him.
A well geared HUcast is a freakin powerhouse, always nice to have one in a team, so go for it!