Its strong for a common and odd for an uncommon in two colors. In the right set it could be a solid card but as a two color card that sends some strong messaging it could drive players in the wrong direction assuming its a signpost uncommon.
Also as the only dash creature with haste naturally it feels weird. Finally it should probably only have 1 toughness. 3/1 flying at 3 seems to be common amoung nonrares