Yeah, or I'd have probably rolled an artificer from the get go. Everyone I know that DM's has some strange aversion to Eberron, no one will let me play one.
Artificiers are harder to deal with as a DM than even other Tier 1 classes. If the game goes at such a pace that there's no downtime for item creation, then the Artificier is going to be hamstrung since it won't be able to use the vast majority of it's abilities, and there's no guarantee for the rest to be as effective as the player might like. If there's a ton of downtime then, eventually, it's just so the Artificier can craft items while everyone else screws around not being useful.
Hence, any time I make an item crafter, it's going to be an Anima Mage binding Astaroth. If there's no downtime available, then just bind something else that day. Chameleon works too, although something that's oft overlooked is the fact that a Chameleon doesn't
need 12 levels of Warlock to get pretty much any spell it wants for item pre-reqs. With enough of a level investment, it can probably cast anything you need in it's own right.
So, if your focus is going to be item creation with this character, strongly consider using either Binder (can probably get away with using Zceryll to summon monsters with the required spells for a given item), Anima Mage, or a Warlock entry into Chameleon (both 4 and 6 levels are good entries).