Your application is only going to run on one backend, so focus on that.
Also, if you're doing anything complex in custom SQL, use the
post_syncdb signal, rather than the initial data hooks. The latter hooks
don't contain a full SQL parser (and we have no intention to extend it
more than it is), so it can be confused for complicated things. For
index creation, it's probably fine. But if you get to the point of
wanting to add triggers or something, then use post_syncdb signal
handlers.
Regards,
Malcolm