Mid-Length is the best compromise in my opinion. Even with a 16" barrel you get a longer sight radius and a slightly better gas system. I really see no advantage to the carbines with the short handguards.
I've had rifle versions, but rarely used them. Seems I always reached for one of the carbines. Sold one of the rifles and the upper to the other which I replaced with a mid-length.