The seat height can be an issue if you have a short inseam; the high center of gravity just makes it feel taller because it takes more effort to get the bike back up to vertical when you're standing still or at very low speeds.
There are several ways to give yourself more stable footing. Lowering the bike by installing lowering links on the rear suspension and raising the fork tubes makes the most difference. There are aftermarket seats that are either lower or are shaped to allow an easier reach to the ground. You can shave down the foam in the stock seat, and shave down or remove the rubber bumpers on the bottom of the seat pan.
If you're small enough that those solutions are not enough, but you still like the strom, you should consider an SV. Same basic engine as the strom, but considerably lower and more compact, and a bit lighter I think.
2010 Triumph Tiger 1050se
2009 DL650A - sold
2005 DL650 - dearly departed
"I am enthusiastic over humanity's extraordinary and sometimes very timely ingenuities. If you are in a shipwreck and all the boats are gone, a piano top buoyant enough to keep you afloat that comes along makes a fortuitous life preserver. But this is not to say that the best way to design a life preserver is in the form of a piano top. I think we are clinging to a great many piano tops in accepting yesterday's fortuitous contrivings as constituting the only means for solving a given problem." - R. Buckminster Fuller