I have the TRBX605 in natural satin. Build wise and playability wise it's excellent, typical value for money Yamaha quality I also prefer satin finishes to gloss ones like on the TRB1005j because finger prints annoy me.
I can't really compare. I played a TRB1005j in a shop years ago and remember it not be bad, I think the body was a little thicker (front to back) than the TRBX605 where as I've played the TRBX605 as my main bass since 2018.
If I could change anything about the TRBX it would be the pickups, they're again not bad but just not as powerful as my BB615. I'm wanted to change these to Nordstrand blade pickups once gigs come back and I some disposable cash.