Yeah, good for Kaito that Ichika is a lousy pilot.
It was a nice ending all in all. While it went with the Asian you can't fight the system road, it still was romantic enough.
Remon being at least MIB was expected. I was already wondering what happened to Rinon when Ichika alone was taken and the last time we saw the critter was it riding the swoop bike. Finding a new home at MIB wasn't a bad choice - until Ichika came back for it, anyway.