Although the one you linked to looks fine(except it's a chev app)I wouldn't go as far as to buy a rebuilt carb from an unfamiliar builder. Too many unscrupulous people ready to take advantage. I've got over that much in mine and I did the rebuild myself.
I'm sure Holley carbs are fine for the most part. I've just never really been a fan. If you have someone you trust willing and able to set it up and keep it working properly, I say go for it.