This is great, although there was an existing plugin to do this.

Is it time to build a legacy wrapper around wpdb, so that people can use hooks to add in different implementations? The benefit being not to fiddle with the filesystem too much.

Also, as mysql and sqlite have different features. is it worth considering that this might break a lot of other community plugins?