It seems to have a good amount of wing area, however unconventionally shaped. If it is not all that heavy and has some power, there is no reason why it would not fly.
...
I recall a site for full-size home-built aircraft (Rans?) mentioning that whatever all the engineers say, the primary thing that makes an aircraft fly is money

...