Some people are gun snobs and will only buy the best of the best all the time. For those people, unless it's Trijicon, Elcan or aimpoint, it's crap. there are plenty of good reviews on line.
Now here you go....if your budget allows you to buy an aimpoint, then buy an aimpoint. If it doesn't, then a holosun will serve you right. They have good customer service and the quality is pretty good. Battery life is advertised at 50k hours, it's a slim profile and comes with multiple mounts. I have one on my cz and its served me right. I also own an aimpoint micro on my AR however I wouldn't hesitate to get another holosun tomorrow. Just keep your expectations reasonable considering the price.