So the python I'm playing with is just doing my pipeline in R for Kaggle, but in python instead.
And like, it's not awful. I still prefer rapid data exploration and manipulation in R, but I think model setup is actually cleaner in python. It's easier to modify evaluation and update on step progress.
Like in R I'll just be left waiting without a clue how long it has left, so this is way preferable.