yes it works perfectly for me ive been using it since it was leaked yesterday, you need s-off for ease of use as you will need to set permissions to the directory which i cant remember how to do via adb and recovery
these are the things you need to do
use rootexplorer (or alternative that actually works the same way)
go to system/app and rename Vending.apk to Vending.apk.old
copy Vending.apk.old to a safe location on your sdcard
copy the new market Vending.apk to system/app and rename it to Vending.apk (cant remember its original name)
set permissions user - read, write. Group - read, write. others - Read, execute.
reboot phone to recovery, wipe dalvic cache and reboot. wait for a long time
once done the new market will work. be warned the 1st time you use it its slow and sluggish as its caching a lot of shit
when you use it again its fine
always wipe dalvic when changing system programs with another