Any host that will knowingly let you host illegal things, is going to have mostly shady customers and will have frequent attacks from within and without, so you can expect less than ideal reliability from any of them.
█ Tula Networking
█ Quality Affordable Shared web hosting, Dedicated servers and Domain names since 2001
█ Parallels Pro Control Panel
█ 24/7 Support | Personal Service
Did you tried Godaddy. It is little bit costly but can offer the best services that you need. One thin, if blue host suspended you domain then ask them the reason and try to avoid that before applying to new hosting company.