I would choose growth stocks. I think that if you are investing for the long term, growth stocks are the way to go. They can give you more value over time because they have room to grow and continue to increase in value over time.
If you choose dividend stocks, you will have less potential for growth over time, because the company pays out dividends instead of reinvesting into itself and growing its business. Growth stocks pay out less in dividends than other companies do, so it means that they reinvest more into themselves, which will lead to higher earnings down the road.