About the mini-repulsorlift, I think that's already addressed in regards to the "cip-quad", which is a quad laser cannon similar to the one that the Falcon' boasts but can be uses by one man. You can actually see this in use in the opening episode of Season 2 of 2003 Clone Wars series (the 2D animated one, not the 3D CGI one) when the Clone Troopers race in on their custom-painted LAAT to rescue Ki-Adi Mundi and two other Jedi (Aayla Secura and Shaak Ti) from General Grievous.
I wouldn't give that monster the same damage stats as an actual quad laser cannon, but rather treat it as a heavy repeating blaster with a built-in repulsorlift to make it man-portable and an integrated power supply of its own.