Dude, I've got the beta on my iTouch with all of my stuff synced over to it.
It's awesome.
The betas work on ANY iPhone/iTouch(provided it's the correct one for your device), but for iPhones to be activated you must be a registered developer and the same goes for syncing the iTouch.
For the iTouch, though, there's a workaround.