The issue with the Hutt thingy having guns is that it's basically like arming a powered wheelchair. The impression that I have is that Hutts will use these things inside buildings and in other circumstances that an armed bike (or AT-PT walker!) would be terribly inappropriate to use.
I also have a weird idea of a Hutt with Driver to max out usage of this thing...