Yeah, FFIV is pretty straight forward. Often you know what's up slightly before things happen even.

FFVII is definitely not the easiest to understand with sephiroth being alive and dead at the same time, as well as Jenova's involvement and what's real and not real about Cloud's past. It's not rocket science or anything, but it's not the most basic plot of the series.