Generally I think you are fine. I think there are several apps out there with well over 100 columns. I believe there are extenuating circumstances where you may have performance issues, but you won’t know until you try.
In reality I think that pales in comparison to the kinds of things @Darren_Murphy has done. I would actually read through the entire thread below to get a better idea of observations that a few of us have had.