Thanks everyone for your suggestions and input. After a lot of back-and-forth with Bookbaby, I've finally accepted a proof. There were still issues with various different e-reader apps, but none of them were a deal-breaker. Overall the proof is looking pretty good.
Cheers,
Xander.