The only way I'm ever playing Battletoads again is if I can skip the surfing section. I'm all for hard but that kind of hard where you have to basically memorize ten minutes of pixel perfect timing is just plain stupid. Ghosts and Goblins is a little more reasonable, it's all about learning enemy patterns.
Yeah, I generally agree with that. Most people haven't made it past level 3 (the hoverbikes) of Battletoads, but I've made it to level 9. That's not because of skill; it's because I've memorized enough of the game to get there relatively easily. Battletoads isn't hard; it just requires grinding.
Ghosts 'n Goblins is legitimately hard.