I really like this idea. I haven't seen anything like this before. The item that unlocks by investing in it. Such mechanics could be useful in creating new unique items in the game.
As for items, I think that stat decrease per seal in unnecessary. Deadclock already requires more souls and time to get.