Wasn't sure there was a 350 I just thought there was a revision 2 of the 310 called the 315?
Anyway that aside...
It was a straight forward fit for me, remove the old HU, and plug this in, stick in the GPS adapter into the dash somewhere and screw this unit it. That was simply it, I didn't need to change my CANbus nor have I had any battery issues and it's coming up to a year now of having the unit.
It's a great piece of kit it really is ;)