I am pretty sure not many people have the experience with this bike. It is being sold in one country, so numbers must be small. To me it is an entry level bike and you get what you pay for. For riding around I am sure it will be fine. I did read there is no real locking mechanism for the fold so that would be problematic if commuting but not unsolvable. Also as you have already mentioned, the weight claim is off by a long shot.
Bottom line, it's in your price range and it's on sale, what more could you ask for.