Yes, ours takes small rats every 7-8 days and they go down easy, but it's like a carnival watching it - they look like they should be too big for him, but aren't. Our JCP is probably 2 yrs old, guessing due to it's size b/c it was "sold" to us as under a yr old just 2 months ago.
I think that's a nice looking tank, but you might find your JCP outgrows it rather quickly. I'd say, at the latest, by the 3rd year.
We upgraded our JCP to a larger tub and he seems to want more space already. We got a 7' ficus tree that we let him climb on occasion, when he's out. Now he's spoiled and doesn't want to go back in his tub!