As pointed out by xpacific, the transfer to JR at Nippori is much easier than at Ueno, where the Keisei and JR stations are physically separated.
I have never seen a Keisei tokkyu remotely full ex-Narita, except at the end of national holidays and weekends. Many passengers on these trains get off before Ueno, as the Skyliner usually makes very few stops.