That thing costs 140 bucks. For 200 bucks you can put a real stock on it and not look ghey.
IF you live in a free state. IF you don't mind waiting 9-12 months. IF you want to pay another $100-$200 for the stock plus mounting in addition to the $200 NFA tax.
I would rather have a real stock as well but it has its function.