Staraptor by far.
SO much better in Stats, Moves and everything else.
___
Here's why:
Crobat Weakness:
Electric, Ice, Psychic, Rock
Staraptor Weakness:
Electric, Ice, Rock
Staraptor has a way bigger Movepool, and with access to Close Combat and Brave Bird, it can be so much more efficient and helping than Crobat. It can also be taught Heat Wave by the Move Tutor (Crobat can too but Staraptor uses it better) and it also get's access to U-Turn and Steel Wing like Crobat, but again, uses it better. It's ability Intimidate also comes very useful throughout the game.
This is the set I run whenever I use Staraptor:
Staraptor
Trait: Intimidate
- Close Combat
- Fly
- U-Turn
- Heat Wave
This is the set I run and I recommend to you. So overall, may Staraptor be your choice.