Put me squarely in the "I don't think Fisk is dead" camp too.
I have the memory of a goldfish and I barely remember plot points; did we know that Harry is ex military? I always had the impression that Harry was this geeky computer guy, happy to sit behind the screen doing his computer stuff whilst Mel and Robin did the shooting and the fighting - not so this episode and, to a lesser extent, the previous episodes from this season.