Felt very good about the ending, Noumi got what he deserved and everyone is happy again. If Sacchan=Sachi then they really are throwing it in our faces.
On a side note, they really should just announce the Mahouka anime now. Its becoming too blatant not to notice.