For the hollandaise: Put the egg yolks, lime juice, ancho, lime zest, salt and cayenne into a blender. Blend the egg yolk mixture until it lightens in color, about 20 to 30 seconds. With the motor running, slowly add the melted butter slowly and continue to blend until emulsified. Taste for seasoning, and add more salt or lime juice if needed. Cover and keep warm until ready to use.
For the potatoes: Place the potatoes in a pot with water to cover. Salt the water and bring to a boil. Cook the potatoes until almost cooked through; a paring knife should meet with a little resistance when inserted into center. Drain the potatoes, cool slightly and cut into medium dice, then reserve for later use.
Heat the oil in a large nonstick saute pan over high heat until it begins to shimmer. Add the chorizo and cook until golden brown and cooked through, about 8 minutes. Transfer the chorizo to a plate. Remove all but 2 tablespoons of the fat from the pan. Add the onions and cook until soft, about 4 minutes. Add the butter to the pan, melt, and then add the potatoes. Toss well, season with salt and pepper, add the ancho and cook, pressing the mixture into the pan occasionally, until lightly golden brown and crisp. Stir in the chorizo. Remove from the heat, stir in the chopped cilantro and transfer to a large shallow bowl or platter.
Drizzle with the reserved hollandaise and top with jalapenos and cilantro leaves for garnish.