Those potions are only good for 50-60 extra points even at the higher levels, and you can't stack them. Horse FTW, IMO. That said, I usually don't bother with either option and just drop my least valuable loot. I also tend to store all my loot from each "stage" of a dungeon in a chest or barrel near the beginning of that section to minimize walking time when I'm leaving.
I've actually stored stuff in a chest, then came back later to get it. I have a good memory.