Not from personal experience, but it does have very good personal testimonials from what I've read, as it is reputed to be good for scars and stretch marks.
Why don't you look into a TCA peel? I have heard those work well on stretch marks. They can be pretty harsh, which is why you need to work your way up in strength.