As of may 15th 2016 robotech is now streaming on crackle.com enjoy.
Uncut?
Couldn't answer your question because I've never seen any other version other than what was aired on TV so I have no point of reference