So I stumbled upon this thread through a Google search. And what prompted me to search about the chase customer panel was due to a recent Reddit post that says there may be potential changes with how UR points are transferred.
https://www.reddit.com/r/churning/comments/6nibwt/chase_considering_change_to_how_ur_points_are/?st=J56SBYCX&sh=a5f1ba6d
Everyone should sign up for that customer survey. We may have a say in how our points are handled.