Juju Noda - a future in F1?