Hello there,
Thank you for contacting our support center.
Yes, you should always include Featured Image for your products to make gallery work in the way it works on our demo site.
Do you have any other questions regarding our theme set up and using? Feel free to ask us here on the support forum.
Kind regards,
Xtemos