I'm already doing this in production, and have been mapping all Moodle roles to student, and upgrading the accounts of teaching staff as needed. Once a single professor account is defined, they can upgrade the rest of the course staff as needed without needed to have "admin" status. As such, in the future, I intend in the future to transfer the responsibility for upgrading account permission levels to a designed representative of the teaching staff in each course.
WeBWorK Main Forum
LTI role mapping
This forum has a limit to the number of forum postings you can make in a given time period - this is currently set at 10 posting(s) in 1 day