I don't think it's fair to compare my first impressions to a question on a Q&A to a fully fleshed out design which has been explained to me in-person by the designer himself.
I do think Boss slayer has potential, also the opinions of a single JMOD never represent the entire team and opinions can always change.
It's worth mentioning that the concept was still selected by the team and feedback into the design was given by many on the team, myself included.
I'd ask that you guys give us a chance to make amendments to the blog based on the feedback you guys have given, I know Arcane has been very busy reviewing and deciding the changes he would like to make to it.