User meta is the way to go friend! When you register the user via whatever you’re using, save this preference as user meta for this user. Then when you render the template, get the current user id, and get this user meta before the loop and use it in the loop.