Hey Themeco,
as far as I know your Add to Cart Form element ist the only way to use product variants, since the variants do not work with loopers.
Unfortunately it seems to have a bug, if all variant prices are the same. Then the price does not get displayed. If I alter at least one of the variant prices, the price shows up in the form. See the screenshots. Using Pro 6.4.16.
Price is not displayed – all variant prices are the same:
Price is displayed after I changed one of the prices: