Proofhub pros and cons