Should I use Len's english bank or do engrish with the japanese one?

I've noticed that Len's english sounds a bit wonky, but I'm not sure if it's because I can't tune it properly or if it's just bad. Does engrish sound any better or should I stick to the english bank?