Is xenical effective?

Yes. Depends upon the patient, but xenical has been effective [or it's otc counterpart- alli] for a number of patients.