Nah, just fix em up and the new players won't know the difference! I've held off on playing for now, but might give it a go later down the track. Good luck!
(besides, some of the best known/loved games on the site had their fair share of bugs. people don't remember that at the end of the day, after replaying. And 4.5 star review ain't nothing to shake your head at! that means that someone thought it was pretty damn great.)