A similar device was the topic of a discussion here a while ago. It did not get favorable comments.
You are going to need to be patient AND work at the stretch almost daily for a long time. It takes that long for the body to adapt.
Here is a link to a topic where I listed a few items I had commented on related stretch topics. This is a link t my stuff, but each thread will have comments from the community to read through.