I think they would fit (for the same reason you think they would fit). Of course, I have no experience or data to back that up. I also think, like you do, that they probably would not be the best choice for our cars, being 300# heavier and all. That's a pretty big difference, and would probably significantly affect the tuning of the struts.
You might try shooting an email to Rallispec or maybe SPD - they have experience with suspension tuning and probably could tell you whether they would fit, and whether they would work well.
'99 Legacy 2.5GT 5speed sedan