if someone tries using their tools to get the locking nuts off, im sure someone away in china will be alerted by the noise they make and end up calling the police...its do-abe,but not easy lol.
as for the boost gauge,for mine, it was more of a nuisance than hard. its fairly straight forward, just the issue of wiring and feeding the pipe through really... my mate ended up breaking my light switch while taking it off so be careful with that,a new 1 is £64!