Isn't called something a Banana Pi when its completely unrelated to the Raspberry Pi dangerously close to "passing off"? Since its some dodgy Chinese outfit I guess we shouldn't be surprised.
Personally I would avoid it just because of that.
Related: Is there such a thing as a plain banana pie? Shouldn't it be Banoffee Pie or Banana Bread? Or possibly Banana wrapped in foil with a flake inside and barbied?