I like the idea of a techmarine, but a chem addicted pervert? between the hypo indoctrination and the doubling down on cold logic with the techmarine mindset it's unlikely those kind of thoughts would continue to fester. Plus there is the question of how someone like that would be accepted into deathwatch and not be reported by their own chapter