As the sole thing thats growing your plant, its no good.
Mixed in with other things, I've had success with it. I have a very, VERY healthy plant growing indoors with Organic topsoil (3), Miracle Gro (1) time release, and Perlite (1). I'm not saying its the greatest, and most people say not to...