Yes its normal that a SQL Dump from the command line go incredibly fast, as it doens't get processed through apache or any php scripts.
the backup should be complete, not sure why the two would differ however... I've never had an SQL dump through command line not be complete.
Generally Binary mode is for graphics and the like; ASCII mode is generally for text.