I'd have to recommend the Tandy 1000 over the PCjr... though that's mainly because I never could do much on a friend's PCjr in high school, compared to my other friend that had a Tandy 1000EX. The EX was eventually expanded to 640k and an aftermarket 30MB Seagate SCSI external hard drive setup, using a header to card slot ribbon cable, and ST-02 controller. We played many hours of Simcity, Starflight (which had an enormous world for the space requirement), and F-19 Stealth Fighter (we blew up many virtual bridges in virtual eastern Europe...) It was still fun and usable with just 256k though.
The 1000EX also had a better keyboard than the PCjr, and was faster.
The Tandy has better graphics and sound than a stock XT of the era, and you don't have to find an 8-bit VGA card and 8-bit Adlib/Soundblaster to upgrade it. My friend even built a little ISA backplane card (home made, hand laid out traces using the Radio Shack home PCB etching kit), with 3 ISA slots, so he could run an 8255 I/O interface (also home made), along with the HD controller, and still have one extra. The extra color over CGA and sound capability, was used in all three games mentioned above.
He also had the Plus card 300 BPS modem, which we used to dial in to local BBSes, my first online experiences really...
I have a 1000EX, 1000HX and 1000TX in my collection... the 1000TX gets the most use, with an XT-IDE CF hard drive (the 20MB MFM based hard card had a bad drive), and a 3c509 card for network access.