There really shouldn't be anything special for a pack to wear while shed hunting other than the ability to strap them on it as you find them. Bungee cords work quite well.
I just checked the Kifaru out. Looks pretty sweet. Kuiu has a similar thing going with their Pack Load Hauler and they just started offering the Icon Pro Frame & Suspension for sale as a stand alone item. I suppose it will be one of those personal preference type of things.