Personally, I prefer keeping -kun/-san/-sama prefixes because they give insight into the realationship dynamics between the characters. I do agree about translating the -sensei suffix though, since "sensei" can be used to address people from different professions.