Sadly Hubbs gave up before even fighting in the Grand Finals as he felt he wouldn't be able to beat me anyways. That's the feeling I got from his character picks.
As for Ein, he's gotten a lot of needs buffs from his official releases thanks to @Gultigargar and really, in 3 and 3++ low tiers...