I don't have any experience with short migraines, but I only get mine when I'm about to get AF, something to do with my hormones. So I would probably suggest a HPT