There is something in the works, still very young, that will allow management of suricata. I agree, right now its a mess. No whitelisting/blacklisting, no rules suppression, and more importantly no way to manage the existing rules without going through thousands of lines. Github repo is where you can follow the development.