Freedom rangers are probably the perfect chicken for a backyard flock. They free range great and have great FCR (feed conversion ratio) or as I like to put it... it doesn't burn a hole in your wallet. The birds are excellently portioned, free range, are easy to process, taste great, and easier to take care off than both CX and DP ( DP roosters fly, crow, and harass the hens). They are the in between breed and work great for backyard poultry people wanting to raise them for their families.
The reason I don't raise them... they are to slow to mature. 4 weeks is huge for pasture poultry producers that are already burdened with a short season especially in the north.
If I didn't do this for a living and did it just for myself, I would probably get the freedom rangers because they have the best of both worlds. The stock is not too bad and to answer your question, yes they taste great on the grill especially if you cook them on low for about 45 minutes. With always having old laying hens each year I have my soup chickens and then the meat chickens.
Personally I'm not big on keeping a self sustaining flock. For me it's very time consuming and takes more effort than I'm willing to put in. If I had to be self sustaining I could as I always have hens and roosters of all ages here that I could be well enough on my own. However we live in an age where we have the opportunity to just purchase certain types of chickens instead of breeding your own. It's kind of like this... sure, I can make my own clothes if I wanted to... but why? Same with buying broiler or freedom rangers... sure I can breed my own but why when I can buy them for pennies from a hatchery. A broiler chick is 88 cents, freedom ranger a buck, and DP roosters are a dime a dozen. I'd rather support a small business than become a small hatchery.
Now... that's just me... don't come at me with all the reasons why I should do these things. I understand that it is fun and a stress reliever and just plain a hobby but for me I'm too busy. When I retire.... I will probably be more inclined to have a self sustaining flock and would love doing it but for now... I just do it when I have the time... which for me is winter.