I used the Roland BA330 for a couple years, and I like it a lot.. A do all (swiss knife), battery power amp.
I am now using a Marantz voice rover, with the same Swiss Knife features as the BA330... a few extras like Bluetooth and a included wireless mic.. Also media player.
Both units have a 100+ battery hour life..
I would not hesitate to get either one.. but favor the Marantz.
Is weight a factor? BA330 is 28 pounds, and Marantz is 35 pounds.