Well, you pretty much have it all already.
Maybe one thing to add, is that on logner routes, you could make a flight that departs at 23:00 and arrives at the other airport at 06:00. Then after turn around come back, and you still should have some time to make a short leg. This way, you get 2 flights each day (1 when A check) and the night is also used.
I think the ability to make the maintenance for your airplane at another airport will come in version 1.1, but that's still quite far away. So, for now, you just have to spend that 5 hours at the other airport doing nothing, if you can't get the airplane fly during the night.