how are people currently evaluating between the different spec writing frameworks out there?