Expired domain as a money site is a good call. Of course, it has to be clean etc, that's a must.
However, there is one problem. Always take a look at the anchors. Most of them should be brand and URL. You don't want a site about eletric shaves to have anchors about skin care products etc. Even though it may not be a terrible downside, it definitely is one. So try to stick with the previous niche of the domain if possible.