Hi,
the following have worked for me.
term_.prefs_.set('font-family', 'Ubuntu Mono derivative Powerline');
term_.prefs_.set('font-family', 'monofur for Powerline');
term_.prefs_.set('font-family', 'Source Code Pro for Powerline');
term_.prefs_.set('font-family', 'DejaVu Sans Mono for Powerline');
term_.prefs_.set('font-family', 'Anonymous Pro for Powerline');
The only other font option I set is:
term_.prefs_.set('font-smoothing','subpixel-antialiased');
The long whitespace may also be because of your BASH prompt command, or your PS1 variable.
Regards,
Aravind