Is that the only way you know of? I'd like to leave it an .esp if possible. Thanks for the link either way, though!

The other, rather awkward, solution is an ini-setting on the user side (bLoadFaceGenHeadEGTFiles=1) .
Once you're done working on the mod, an ESM is preferable anyway as it will cause far less problems. The only difference between an ESM and an ESP is a single flag being set or not. You can always "convert" your ESM back to ESP.
And you don't use Nifskope but FOMM's integrated TESsnip or FNVEdit.