As someone who hasn’t gone to gyms in a while but is not against the idea - this language just sounds scary. Pushing me to go all in?!
Id prefer to ease into it. Start off casual and relaxed no pressure.
As for payments, that makes sense for you but for me it wouldn’t really matter. Id be skeptical of my will to continue anyway so up front payment sounds like a loss to me. I get the commitment part but I’m just sharing my honest opinion.