The only way I can accept it as a good solution is if the death benefit is as low as possible otherwise the annual expenses for the life insurance eat up all of the growth you were expecting in the cash value account. They can also be great if you have LTC built in to them. However, for someone who is under 55 or so I would just laugh in the guy's face.
The big question is will your cash value actually grow to the level you expect to eventually take substantial tax-free income? In my experience this rarely occurs so then the primary purpose of the policy is almost never realized.