I have played tons of both games, but, for years and years. I mostly played 9-ball in gambling sessions. There was no money in 8-ball.
They are two completely different games with different strategies.
I have ran tons and tons of racks playing both.
Recently, I have been playing last-pocket 8-ball with my buddy. That is a way more interesting game than regular 8-ball. Depending upon the table layout, it can be as strategic as one-pocket in keeping your opponent in positions that prevent them from making their last ball and being able to get position for the 8-ball in the same pocket.
Every 8-ball layout is different. Sometimes it is more advantageous to not make a ball than to make a ball. I try to establish “table superiority or advantage” by keeping an opponent “tied up” while I move my balls into more desirable positions that block holes or block my opponents path to pockets. Then I just wait for them to make an error and I have complete table control.
I never make my last ball until I am confident I can make the 8-ball.