I play both. When I cap underdogs, I try to pick underdogs that I think can win the game.
So when picking an underdog I usually take the moneyline.
On the other hand. When I pick favorites (that I think are undervalued) I usually lay the points.
Basically try to keep my risk/reward ratio low.