Talking about a staraptor? If u are return or u-turn would be nicer than roost Staraptors arent meant to be durable lol they're meant to hit hard and run away
I wouldnt recommend a girafarig, theyre kinda fragile and dont do too much damage.. They would force switches and you could find a way to screw with your opponent like baton passing agilities making your porygon-Z sweep if u give it a life orb. Just some thoughts