I'd like to suggest some additions for this:
1) a 'machine' that allows you to place the pack in to one slot and use a chest like view of it's contents in other slots (along with current inventory)
2) The 'next non-empty row' would be extracted, allowing for multiple layers of items
3) A way to dump the contents in to a reactor (I reload my reactors redstone-powered so I don't care about order, but dumping row after row of stuff in and then sorting the few things that miss the empty slots I wanted would be /ideal/)