Go to both places and get paddling. Stability is such a hard thing to advise and compare.
Something short and composite.
Not sure if your wife is a sitter or a kneeler. For a sitter a good footrest helps a lot instability.
Enjoy the search and even more the paddling.