Thanks. I like yours too.
And while it may be theoretically possible for a halfling to use a human as a mount in combat, it isn't meant to be. There are two body types in D&D. Tall and Long. A mount should have a Long body type. Humanoids have a Tall body type.
Now, I don't think thats written down anywhere, but I'm pretty sure thats the intention of the rules.