So you want to create a client/server type app, where you're wanting to invoke a PowerShell runspace on a remote system?
It will likely be 2010 before you see v2 run on XP (and fully supported) (http://dmitrysotnikov.wordpress.com/2008/11/06/powershell-v2-release-schedule/).
Marco