The private side is a bit overrated. I have never taken more than 20 minutes to get through customs in SJU with checked bags. The real advantage of going private is a destination like Anegada with no scheduled service.