De constructie met ....dan dat.... is niet zo elegant.
Geen taalautoriteit zou
dan dat als niet elegant willen aanmerken. Dit is dus een volstrekt normaal Nederlandse zin:

Wat hadden we anders verwacht dan dat Hans hier een heel slim jongetje is?
Met
ons voor eigennaam Hans gaat de zin nogal zuidelijk klinken. Vooral in Noord-Brabant is dit een geliefde variant. Ik ga ervan uit dat veel Belgen er ook wel gecharmeerd van zijn, maar zeker weten doe ik dat niet.
In de bijzin kan
is door
was vervangen worden, maar dat is niet verplicht:

Wat hadden we anders verwacht dan dat ons Hans hier een heel slim jongetje
is?

Wat hadden we anders verwacht dan dat ons Hans hier een heel slim jongetje
was?
Gebruik van de tegenwoordige tijd in de bijzin benadrukt dat Hans
op het moment van spreken nog als slim moet worden beschouwd. Gebruik van de verleden tijd in de bijzin biedt ruimte voor twee interpretaties:
1. Wat hadden we anders verwacht: Hans is een heel slim jongetje.
2. Wat hadden we anders verwacht: Hans was een heel slim jongetje.
Zie ook
http://ans.ruhosting.nl/e-ans/02/04/08/11/body.html.