I love the Taïwana for Sunday Lunch, but I don't ever order their Langouste. I much prefer their steamed Mahi.
Living in New England, I have the luxury of what the French call Homard, New England Lobster with claws, which is worlds apart from Caribbean Langouste. While I will sometimes order Langouste on St Barth, such as the 1/2 Langouste Bellevue at Santa Fe, it's rare that I do so. My local grocery will even steam the local lobsters for me. At less than $15 each, cooked, they're much more enticing and cost effective to me than the Caribbean rock lobsters, which are at 3+ times the price, and for what I consider to be a lesser quality product.