Honestly I think you make great points. Let's hope that they keep tweaking the class ~for the better~ (honestly this goes for almost every EOD class, Willbender for example really needs some q.o.l. changes with its virtues)!
I'm excited that Catalyst at least seems to have multiple valid ways to build it and its mechanics are a fun unique gimmick. The only true let-down is the elite...