RDCT is way more better than Magical. Some people would say that it is even better than Wishes at WDW.
I like RDCT than Magical. RDCT is hosted Julie Andrews for DL 50 Anniversary. RDCT uses soundtracks of some of DL famous rides and show (for example, DLRR, Indy, HM, POTC, DEP, etc). RDCT uses Tink twice during the show and same thing for Magical. Magical is mostly known for Dumbo flying in the sky and uses less fireworks and pyrotechnics than RDCT.
I like both fireworks shows, but RDCT is still my favorite fireworks show at DL