I don't like this for 3 reasons.
First of all, Inheritance doesn't need fixing. Second, Inheritance has a cost restriction for a reason. Third, I don't see the appeal of Inheriting Ironmongers on turn 1 instead of working to hit $7 and then being able to Inherit Ironmongers, i.e. I dislike the lack of any trade-off (this is even more pronounced with Pathfinding and $2 cantrips).