Yes, even I use random forest for some of the predictions at my new project. Somehow I feel doing statistical modeling for the sake of modeling/predictions is not the right approach. I'm still new (year or two exp.) into ML/statistical modeling so I'm much more conservative in my approach.