Going for a serif/sans-serif pairing is a classic choice - and can also work well. But it can also lead to more opportunities to get things "wrong".
Constraints are useful in design.
Also in most UX situations boring is way better than bad ;-)