Have a look at something like this?
I see what you mean, Sorry I didn't go back and check yours.
Yours is actually quite nicely done. Why would you want to change it?
I wouldn't change anything.Good job though
Instead of a split, I would have done a bidirectional extrude-intersection. It's not specifically "better", just different.
Is there actually any reason to avoid the split, though? I've never used a split like this before and I, also, would have used an extrusion, but I can't come up with a good reason why it isn't a valid technique.
Sorry, you snuck in before I could post the edit to my reply. (Went and hit "post" before properly finishing the first time 'round. D'oh!)
It's not wrong, it's just different. I am more inclined to use solids and booleans than surfaces when modelling. This does, of course, impose some limitations on what I can efficiently model, however. (It's a noted deficiency on my part, really. PEBCAK: Prioblem Exists Between Chair And Keyboard.)