If Gatomon Digivolved into another Holy Beast Digimon for a Perfect / Ultimate level, then it would make a lot more sense. Otherwise, Magnadramon is only really connected more closely to Gatomon, but becoming Angewomon for the Perfect / Ultimate level and then Magnadramon just feels so odd.
At least Lucemon makes sense from a mythological / religious standpoint as Child Mode is supposed to be Lucifer when he was a loyal angel, Chaos Mode / Falldown Mode is supposed to be when he is first cast out of heaven by god (so is in-between good and evil), and Satan Mode being when he fully becomes the devil.
Unfortunately they didn't thinking about it more, they just went with the has to belong to the four great dragons
About Lucemon SM was a good combination because represent the dragon in the revelation book.