I made a thread earlier this week that attempts to track the most commonly requested issues since the last big patch. The idea is to follow up on it later, and the corp role is among one of the requested features/issues
(It seems like CCP has already moved on tho)