Not really...earnings are a lot less predictable.
Well at least with earnings you could possibly get some information that other traders don't have, i.e., insider info. With the election, you can trade it at iowa electronic markets. But similar to options, the odds are already priced in.
http://tippie.biz.uiowa.edu/iem/