I don't even know what 5/3/1 is but I was planning on joining a gym this month, so your getting my signup.
For the SEO could you go after Gym Noobs like me who know nothing about different programs, teach them what 5/3/1 is and then lead them to your app? Or is that too crowded and difficult?