Im pretty sure this is addressed in the faq at riocar.org. With the mk2 this is not required, only the mk1 required a floating ground. The mk2 is currently what it being sold, so you have nothing to worry about.

Sean