I would say yes to your ? on the center of gravity. Its going to be interesting to see a video or real pics.