(Note: this requires PowerShell V2 CTP 2.)
I haven't tried these yet but these look very interesting: SVMotion-VM, Get-DatastoreFiles, Register-VM. Good stuff.
Can .psm1 files be used this way? I thought you had to use the Export-ModuleMember cmdlet in order to have these things appear in the correct scope. I could be wrong, have not messed much with modules as of yet.
I do like that you are pushing the bleeding edge though. 
Hal Rottenberg
Co-Host, PowerScripting Podcast (http://powerscripting.net)