So I played a RL game last night with Familiar and Warehouse on the board. Now, Warehouse of course combos well with any curser, as it helps you cycle your deck to play the curser more often (and can help you get past Curses your opponent flings at you). And as Familiar was the only curser on the board, and as Apprentice was there as well (to convert the Familiars into +5 cards after the Curses ran dry), I decided I was going to go for it.
The question that puzzled me: Which is the better opener: Warehouse/Potion or Silver/Potion? Intuitively, it felt to me that I would have a better chance at avoiding the dreaded 2p hand with Warehouse, as I'd just need to have Potion, 3 Coppers, and Warehouse all together in a set of 8 cards. On the other hand, if Warehouse doesn't show turn 3, then playing it turn 4 will trigger a reshuffle - locking Familiar out of your third run through the deck even if you're able to buy it turn 4.
In the end, I picked Warehouse/Potion and the choice wound up not mattering much - I drew PCCCE turn 4 and bought my Familiar then, and didn't see my Warehouse until turn 5. But I'm still wondering which was the better choice. So I throw the question open to the board at large.