The blink/spawning thing is Getanadafix only.
Oh, you don't need to have both abilities for a fireball strategy to be annoying. Namtar, Count Blahd and The Avatar are all pretty tough if you try for it. Any "Counter Fireball" bosses will also give you a huge slap in the face like one of the Djinn in The Avatar quest.
As far as Halflings go... well, the thing is, if you're engaging in melee predominantly, you generally want an attack boost race, because attack boosting races are the only ones who can possibly regen fight tougher opponents than them.
Elf has a niche in that it can use utility and pure fireballs on say, Wraiths/Bandits better than Humans/Orcs, and Dwarves has a niche in that raising MaxHP allows you to possibly take on higher level opponents that may otherwise kill you (although Dwarves aren't that strong most of the time if you aren't playing Rogue)
Halflings can't regen-fight as well as Human/Orcs and don't have the raw HP of Dwarves to fill their niche. Technically I do believe their healing potions do give them more HP than a Dwarf using potions but I don't think that makes up for it.
Normally most of the bosses right now, you blow right through even with a naked alpha goblin (the one that gains 10 gold with a conversion, not the EXP one) or you don't have the right tools and you die, only really a few bosses require a complete outslugging strategy like The Indomitable.
Also, Priest and Thieves, two of the best Halfling classes, aren't THAT strong in this version. Priest is unfortunately not exactly able to take advantage of GG despite being thematically fitting because... he hates potions, while Thieves don't have the items and the ability to bring in more than 25 gold that they really need to take advantage of a dungeon.
Edit: SPEAKING OF GOBLINS, has anyone found any real use for them in this version? There seems to be more ways to take advantage of a lower level than to gain EXP from glyphs and end up with less EXP overall because you didn't use your low levels to take down higher level enemies and get the EXP bonus.