No experience with those but looks nice.
I have a 15" AT3 Tactical complete upper on a 16" carbine and two of their
AT3 SPEAR M-LOK Handguard for AR-15 that are 10.5" and 12". While people will probably flame me for not spending $300, I think these are quite a good product - they mate perfectly with their uppers, or will fit solidly on whatever upper you have. These are affordable but the fitment and finish is really good, AND their customers service is some of THE best out there. Really.
Additionally, some will say midlength is the thing, but I got a 16" midlength based reviews/research and found it to be a PITA. YMMV. It's finally dialed in and now shoots like a dream using a Kynshot buffer, and adjustable gas block. Were I to do it again, I'd get carbine length and call it a day. That's my .02