Die Aufteilung macht einen Sinn. Ich hab gelernt : Programmiere immer so das man es möglichst gut nachvollziehen kann. Eine Unterteilung bringt eine gewisse Ordnung in die Sache. Außerdem machst hast du mehr Abfragen auf Kontodaten als auf die Userdaten. Wenn alles in einer ist dann muss außerdem mehr durchsucht werden um die richtigen Spalten zu finden bei jeder Abfrage. Eine solche Abfrage (die man nicht machen sollte) "SELECT * FROM" würde noch mehr unnütze Daten Abfragen.

Wenn's dir wirklich auf die Performance ankommt dann kann ich dir nur empfehlen dich mit Mysqli zu beschäftigen.