Can't really help you with the bows you're interested in, but if I had a 25” draw length and wanted a short longbow, I would try to get one with the lowest recommended brace height. Your “working” draw length really starts at brace height, and ends up at 25”. If you had two bow you were equally interested in, and one had a recommended brace height of 7” while the other one had a recommended brace height of 7.5”, you would get another half inch of “working” draw length out of the one with a 7” brace height. While that might not make much difference at a 28” draw, the shorter the draw length the more difference it would make.
As far as other bows are concerned, I would always recommend taking a look at Toelke, who has an excellent reputation for making quality bows. I notice he makes a short longbow called the Whistler in a 58” length that would be worth checking out.