I've never heard of that brand, but I think I would find having only three power levels (full, 1/2, 1/4) to be limiting; not to mention only 160Ws at full power.
Stands and umbrellas can be had VERY cheap (especially used), so consider most of that $325 as going for the strobes.
I'd hold off until you can get a couple of used Alien Bees or D-Lites, both of which are well-known and have a broad base of user-experience feedback.