Here's the TD thread:
http://www.turbo-mopar.com/forums/showt ... tall-on-TD!!!!
Here's some measurements I found on Rock Auto:
Dodge Neon 00-05 front
KYB 235627 Specifications
Extended Length (IN) 20.2
Compressed Length (IN) 14.25
Stroke Length (IN) 5.94
Dodge Neon 00-05 Rear
KYB 235629 Specifications
Extended Length (IN) 24.37
Compressed Length (IN) 16.54
Stroke Length (IN) 7.83
Upper Mount Type 14x2.00
Subaru Impreza Front (95-07?)
KYB 734007 Specifications
Extended Length (IN) 20.71
Compressed Length (IN) 14.13
Stroke Length (IN) 6.57
Subaru Imprezza 00-07 Rear
KYB 733011 Specifications
Extended Length (IN) 23.15
Compressed Length (IN) 15.75
Stroke Length (IN) 7.4
Upper Mount Type 14x1.50
So I don't have the struts in my hand.
They said on the TD thread that the clevis/knuckle width is the same as on the Turbo Dodges, which means there will have to be some slight modifications done to make them fit on a 2gn, since there is a .30" difference there. Either open the struts up a touch, or grind the clevis down a touch, it's only 1/4" so it's not like it's a ton of meat that needs to be taken off. The bolt pattern is slightly different, you could conceivably just drill the strut out for the clevis and use a big washer to make it fit. What they did was Drill it out, and then weld in a small piece of metal to close it up. This a lot of work I don't see myself doing if I end up doing this swap

If your car has a rear swaybar, you'll have to fabricate something to make them work. I'd suggest getting rid of that weird bracket that bolts to the strut bottom, and using something like the 1gn style that bolts to the clevis bolts. Maybe even what Vitor from neongoodies offers would work.
Just an idea for someone else to run with. If I get around to it, I might try it eventually. I really wish the struts were a bit shorter so I could use them on a 1gn.