I have a 14.5" Daniel Defense upper with a pinned Battlecomp 1.5. It's my favorite AR. One thing to keep in mind is most muzzle devices come in two lengths. Normal,
which is the same length as a regular A2 flash hider, and extended versions which are made specifically to bring the overall length of 14.5 barrels 16.25" . The extra
0.25" gives you a little legal breathing room. A standard 16" barrel with regular length muzzle device is about 17" overall. So in the end, your overall barrel length only
ends up being about 0.75" (or maybe 1.0") shorter than the more common 16" barrels. I mention that because some people think they'll end up with a 1.5" shorter
barrel which isn't the case.
Having said that, I say go for it anyway. If I lived in a "free" state, I guarantee you I'd have at least one SBR. I think they're super sweet. Being in Hawaii, the shortest I can
go is 14.5" so I'll take what I can get. Plus, actual M4's have a 14.5 barrel and I wanted mine to be as similar to the military issued M4's as possible. Just research muzzle devices because you'll be stuck with it. It can be removed, but not without destroying it in the process. I chose the Battlecomp because the reviews I read seemed to indicate it had the best balance between muzzle rise reduction and noise reduction. Also research the shop doing the pinning/welding. Some might have a 2-3 day turnaround, some are weeks or even months.