I have had similar experiences to those the OP reported. Ride times are a little shorter and ride distances are a little longer. Elevations are sometimes close to what I think they should be, and at other times they and totally wacky.
I use my wired bike computers for my "official" mileages and times.