I would rather see this role depend on common if it's not too much overhead and have it installed in the common app dir. (/edx/app by default)