Bike Shepherd doesn't solve the central problem of bike registration - how to register people who don't know about bike registration. It also doesn't offer a way of verifying used bike sales.
That is what makes the Bike Index different - we work with shops to register people's bikes for them, and we offer a way to verify bikes that you sell.
My bikes are registered here (for free):
http://www.bikeshepherd.org/