If I'm doing coil I don't leave home without an X-Potion. Even for dungeons I stack up on mega-potions cuz why not? I don't really feel they should be any stronger because they should feel like a bonus..more than a necessity.