>Assuming karma helps you get posts on the front page (does it?)
No, karma does not help you get posts on the front page.