I tested your plugin this morning and it worked perfectly except for the inability to suppress two plugins:
1. WordPress SEO admin bar menu:
The "SEO" menu still appeared with the "Keyword Research" submenu and three links off that. I cannot seem to find a way to suppress it.
2. Formidable (premium plugin):
I turned on the Role access rights for Editors to view 'Form Entries', but I can't find a way to suppress the 'Forms' menu item.
Any thoughts on how I might go about removing those two items?
Please let me know if you need any information to aid in troubleshooting.