I don't know much about it, but I will tell you that if you have a flap of loose skin, the only way to get rid of that is through a tummy tuck. I'm in no way suggesting that you need one, but I have a similar issue and I am hoping to get a tummy tuck...but I'm going to wait until I reach my goal weight. When I get there, I might find that it's not that bad and if I get there and it is that bad or worse, then I will probably have the procedure. I'm hoping to hit my goal by the end of the year, so that will give me some time to save up my money too!
Good luck and let me know if you find something less invasive and less expensive.