From the Baptist point of view especially Bunyan was wrong, and IMO he was wrong in general. Baptism has always been seen as preceding church membership and coming to the Lord's Supper by paedo and credo alike, but Bunyan disagreed, arguing that a profession of faith was all that was required. Bunyan's charity toward all was laudable, but I don't find the argumentation convincing. If the PB is any indication, increasingly, some baptists today, especially Calvinistic ones, agree with Bunyan, largely because they want to avoid the "odious consequences" of close communion, etc. described by Dabney
here .
Those who drafted the 1689 London Baptist Confession were strongly opposed to Bunyan's views.