More on the question of suitability:
"Third, if the temporal paradox would indicate that birds should not have evolved from dinosaurs, then what animals are more likely ancestors considering their age? Brochu and Norell (2001) analyzed this question using several of the other archosaurs that have been proposed as bird ancestors, and found that all of them create temporal paradoxes — long stretches between the ancestor and Archaeopteryx where there are no intermediate fossils — that are actually worse. Thus, even if one used the logic of the temporal paradox, one should still prefer dinosaurs as the ancestors to birds."
Pterosaurs are more likely ancestors.