Except for missing a comment about Baen’s horribly dated, 80’s-ish covers, this pretty much sums up all there is to Sci-fi/Fantasy marketing:
http://buddyblanc.tumblr.com/post/6022736295