If you want to have some real fun with halflings and gnomes, make a beastmaster ranger and at level 3 take a mastiff as your companion or panther and use it as a mount, at 4 take the dual wielder feat and use two lances at the same time and being able to draw them at the same time. That is pretty darn epic, double lances on the back of a black panther.