If there is not any difference, why having two server parameters to achieve one behavior?
log_slow_queries was deprecated in MySQL 5.1.29 by slow-query-log. The MySQL 5.1 Reference Manual has more details.
log_slow_queries
slow-query-log