I'm not surprised to hear that it strips away some body/flavor. Pretty much every fining agent I've used has had the potential to strip away some of the beer's character - gelatin, polyclar, biofine (though not as much as the others). I compensate when I use them by upping my hopping levels a tad, as the ones that work by dropping yeast effectively also drop out the yeast-absorbed hop oils as well. It just reinforces the fact that it's not hard to get clear beers if you use good practices, including time, temp, and pH control. On the times I use fining, it's usually related to getting a beer on line in shorter notice. I find I do less 'short notice beers' as time goes by. The ones that drop clear naturally are almost always the ones I like best.