I'm pretty sure the only reason they made gems stack was because 50 sparkly rocks were worth more than a pleasing amber. So I don't think they're going to make potions stack.
I'm not getting what you're saying. They made gems stack because a stack of sparkly is worth more than amber? Pardon me if I'm daft at this hour but what does that have to do with the price of coffee?