As it is now to give some one the ability to manage bookmarks for a corp means giving them the ability to send corp and alliance emails. these are two separate things. CEOs do not want people to have the ability to send mails and alliance leaders do not want lots of people sending alliance mails.
This means that very few people get the ability to manage corp book marks. This is unfair.
CCP has said, I think it was during a fanfest a few years ago, that they would like to take a look at the Corporation Roles but it is a low priority at the moment. So, it’s not so much a question of if as it’s when it will happen.
There may be a lot of data, however that does not necessarily make it difficult to migrate it to a new and better system.