In my opinion this company delivers the basic idea and you have to be quite motivated and willing to be flexible. I know one guy who flew there and ended up with a carrier in Holland on the right seat on the 73. For some others it didn't work out that well..
So its not a real scam. Some get where they want to be, some not...