The Ghost is simpler and a much more solid platform. Off hand it feels better also. I wouldn't be concerned about putting it in a hard case and strapping it on a quad, whereas I would with the Impact.
I had ordered and paid for a product a couple years ago and never received it. Had to get PayPal (or the credit card company, can't remember which) involved to get my money back after about 3 months of unanswered emails.