And your opponents can't gain life while they can't gain life. Yo dawg.
But what if your opponents can't can't gain life? I'm not so sure how that interaction would work, but yeah, why worry about finding uses for this when you can copy Tibalt with it, no matter which one of his incarnations we're talking about:D
Think about it, not only do you get a second copy of the best planeswalker ever printed, he lets you draw and discard at random twice as often, but he even has +1 more loyalty on top of that.
If you're worried about your deck getting shuffled by an opponents effect, which honestly isn't go to happen all that often, then Gamble is a good card for this. Gamble is just a good card period, but you can grab Ilharg, the Raze-Boar and if it happens to be the one discard to graveyard you can just send it to the command zone.
My gut reaction is telling me its personally fine, especially if you are very slowly saving up for it, such as 3 euros a week or 12 euros a month or 144 euros a year. That by the time it would take you to afford these, assuming low end price of 3000 euros, only 20.83 years to accomplish. Which hey, if more important things come up and your are tight for cash, you got that 3000 saved up euros to spend.
When doesn't it happen to me. Its usually getting caught up in the whole "But what if I add this card just in case of..." thoughts, repeating so ad nauseum.
I would also be cautious of effects that opponents can play that force you to shuffle your library while Ilharg is in there. If you can't respond to that, your general is almost gone for good. Obviously, Sensei's Divining Top and Scroll Rack can help in that regard. I would also add Citanul Flute. Maybe also add Warping Wail as it is a very versatile card anyway. Red Elemental Blast can also counter a few of them, as well as counter the counters targeting Ilharg on the stack. Sequestered Stash might also be worth consideration.
Some playable cards that can force you to shuffle your library :
Tamiyo: Somebody help me!
SUCH VALUE
Also Me: *concern*