The essay by Amy Chua is fantastic. I don’t know if calling your child a “pig” is the best idea, but the rest of her advice seems pretty sound.
It depends on what you’re trying to accomplish as a parent. My aim is for my children to reach adulthood with the character, knowledge, and skills to achieve the goals they set for themselves. Ms. Chua’s aim was to force her daughters to achieve the goals she set for them.
There’s not much common ground between these philosophies.