My son has been taking piano lessons for 2 years now and I told him if he continues to practice 30 minutes a day for 2 years, I would get him a really nice digital piano. Anyone have any thoughts on the Yamaha CP88? I'm going off of this article so far.