TTreeReader vs RDataFrame vs branches to read TTree

I tried to use TTreeReaderValue from Python (failed yet), and found this comment by @wlav from 2014

[TTreeReader] Recommended from C++, sure. From Python, no. TTreeCache works in both cases, so no worries there.

Is it still the case?