Not done a Hiace, but did do a Townace, removed the complete hub in the end. Shocking out with 2 2lb hammers did not work, local garage used a 2 ton press and as you say pop goes the weasle.
Less than an hour to remove hub, half a day to remove old joint, 2 hours later and all back and running.