Yeah, calling a Japanese release by its English name is not necessarily bad since they are both the same identical character.

Its not like they are calling a Ginrai release Optimus Prime or anything of the sort.