Have wpsc_create_or_update_tables() return an array of failures, rather than false.  Changing the return output actually has no effect on core usage, it simply makes debugging utilizing this function far more useful.