Astarion is the best companion we have so far. I kinda dislike his attribute changes that were introduced in the last patch but he is still the best.
Astarion is the worst companion of them all as he is completely lore breaking. A Vampire Spawn without any of the characteristics and powers he should have and also without most of his weaknesses. And just saying "its the tadpole" is a very weak excuse.