Another factor is that it'll be much harder to contrive a reason for secondary characters, villains and the like to show up in each other's shows if they remain in separate universes. Even throwaway lines like Cisco and Felicity exchanging software and the like off-screen helped enrich the feeling of a shared world. Supergirl may start to look a little lonely sitting off on its own like that.