A very cool thing would be a camera based reconstuction tool but I guess that would also be very complex.
I love the possibilities of my smartcubes. To always have times, statistics and all information about my solves.
But Smartcubes are not the same as most people's main cubes and there are no bigger smartcubes than 3x3.
So a camera and some smart algs could film and analyze a whole solve.
I just did some SloMo Videos with my iPhone and the quality is quite impressing, but there is still no automatic recognition of the moves.