Hey chad, Yes, you could use this approach to push system changes. Ansible's approach, typically, is to encapsulate this ability in modules that target a specific feature.
Here's the repo on github that I set up to hold our modules as we work with Ansible and the community to see the upstreamed.
https://github.com/F5Networks/f5-ansible
If you, or anyone, is interested, feel free to open issues there so I can track modules that folks would like to see created. In the future I'll be posting links to roles and playbooks that have practical examples as well. If you've got any particular ideas, feel free to post them here or as issues on the github and I'll with links to codeshares here.
Thanks!