A towel drill is not a replacement for throwing bullpens. They are used to help solidify mechanics. My son has had instructors use them in the past, usually for a short period of time to stress getting to a particular release point.
The father must be a very smart man and in the wrong business because a lot of well respected pitching coaches use them in their day to day work with pitchers.