Spin-polarized Fermi superfluids as Bose-Fermi mixtures