Cantonese retains three tones, so there will be a sense of cadence. Cantonese seems to inherit more Tang sounds, so it is best to read Tang poems.
Cantonese is the best way to read ancient poems. No, you can try to read them in various dialects, Mandarin. Ancient poetry rhymes in Cantonese, which is nice. The beauty of that scenery is particularly vivid. I advocate bilingual teaching of ancient poems in Cantonese and Putonghua, so that China people can appreciate the unique beauty of ancient poems.