What's the difference between flat and angular blade?
Larger blade angle (~22 degrees), allows easier swimming on the surface and less strain on your knees; Smaller blade angle (~12 degrees) allows more efficient energy conversion however creates greater strain on your knees when swimming on the surface.
A flat blade is a good choice if you don't swim long distance on the surface to get to your dive site.