The most practical difference for me is that it's much easier for me to describe a data querying process through pseudo-SQL than it is to describe all the submenus and clicking and highlighting you have to do in a spreadsheet....the tradeoff being, you have to get past the wall of learning SQL syntax. But I was very surprised...the students picked it up very quickly, even a student-athlete who hasn't been able to come to a single class...(and no, I don't think someone is doing his homework for him, since I meet with him weekly and he's since been able to work on SQL and datasets on top of what I've assigned him)...
They're still a long ways from understanding SQL to the point of being able to administer a DB, but that's OK, the class is about querying and investigating data...and using SQL to the point where they can wrangle the data to analyze/visualize it in other software (such as a spreadsheet)