When I made my throwing-wizard play through thread, it was using this style of throwing all the time, and it was indeed more effective than making attacks. It also could not fail, because the throw was a character action that did not interact with the target creature being thrown at all; it *sounds* like you've just descried the exact same thing.