You can check out some reviews at dine here. http://www.dinehere.ca/restaurant.asp?r=490
It's not the best place to look for subjective reviews but it's better than none as reference.
You can see this restaurant gets mixed review.
Some ppl hate it.. some like it.
I personally won't pay that $ to heat my food on a piece of stone. I prefer my own BBQ.
It's the same "technology" but not a franchise. From their web site, looks like the "Stonegrill" system is sold under a "Stonegrill Licence Agreement". So each restaurant runs it their own way except the cooking system. It's an Australian company.