I just started playing with hubert as my main on a newgame+ and he's a LOT more different than asbel.
Hubert is a very spammy character, you're goal when using him is to block and wait for an opportunity where you can attack without worrying about being hit yourself. Asbel is a very jump into the action character. Once you find an opening with hubert, at high amounts of CC he can just go to town with opponents. Huberts accuracy is very high allowing him to break the defense of his opponents.
Tips, his B artes are kind of weak, but you can chain and spam them like crazy. Try to learn the adept titles for his b arte skills to get the alter skill at the end. As another user mentioned, get scarlette salvo, learn the alter arte, get somewhat close o enemy, sidestep, hold left O. If you're fighting a boss and your gauge triggers you'll definitly hit a 50-100 hit combo with this. His accel mode is godly, start-up invincibility, constant stun locking arrows, and cheaper moves will destroy.
Hubert is also the best at destroying nova barriers with cheap, fast, and ranged skills.
Another thing: even though Hubert's B-artes are pretty weak, most of them cause stagger more regularly than his A-artes. With him, I'll B-arte into an A-arte tree with more success than the other way around. Oddly.