Hit this dude up for some info, I don't fly these but he seems to have a great deal of information about them:
Rob2160
I'd be interested in his thoughts on the floats. I've never seen a quad or anything similar on floats, I have to presume it's not a good idea.