Looks OK, but the public comp I often use does not have .NET installed.
Update: I tried PEW on that comp and works fine. It appears that .NET is installed after all.
-panzer
On the .NET front you could potentially use software virtualization to package it all together so you'd have a completely portable solution. I use Xenocode/Spoonreg/Novell Zenworks Application Virtualization at work (commercial) but there is also a free product from Cameyo which might work (
http://www.cameyo.com). I haven't tried it in about a year but it seemed pretty capable, especially at the price.