I also have to work a lot with Windows users and always use Acrobat to create PDFs when I’m know it needs to be cross platform. Luckily my institution provides a license.
I’ve tried using both PDF Expert and PDFpen and both made PDFs that had compatibility issues with Windows. Commenting PDFs (which I do all the time) was particularly problematic. With Acrobat it works 100% of the time.