The kits from BikeBerry are either Skyhawks (better accessories) or "no-namers" - both are pretty much the same regardless of whom you purchase from. What BikeBerry offers is a 6mo parts guarantee (used to be engine replacement - but they wised up lol), good customer service, and prompt delivery.
As for "ease of mounting" that depends entirely on your bike and yer wrenching experience. My boss's 11yo kid threw one together in a weekend, only using mine as an example and askin' a question from time to time.
I think you'll have a blast