I'd go for the 7 black if you can afford it. It has hypersmooth, superview (came in on hero3+ black) , user replaceable lens (hero 8 hasn't). The silver and white versions of the 7 have fixed batteries which is a no no from me.
I've had hero 2 and hero 3 in the past and currently have a hero 7...