Install Sierra without a recovery partition?
If you install Sierra and a Recovery partition is created, I suppose you could just delete the Recovery partition and expand the Sierra partition to include the freed space. The easiest way to delete a partition is with then third party command gdisk. The freed space can be recovered by using the diskutil command.