I'm really glad because Eberron is my favourite DnD campaign setting, so this has been a long wait for me. As for the class itself, I have mixed feelings. The turret becoming an Eldritch Cannon, and becoming small (or tiny) was a minor annoyance, someone in my playgroup pitched a Ravnica campaign, and I was all set to play a Goblin Izzet Artificer that would ride her turret to victory! But overall, I'm reasonably happy with the class and want to try one out. The main point for me is that I hope it continues to get support and new stuff.
Oh, agreed. Psionics has also been a long wait that I'm only slightly annoyed over.