i mean like within generations. like LTW wheels on an e30, (e36->e30), so “csl” wheels on an e9x would be e46->e9x
dont have to be a “bmw buff” to have opinions on wheels lol. the 5’s look great on your car, i dont know much about the 5’s or e28s so i dunno what car they came on or whatever.
and the 313s (had to google them) look too much like the “M6 reps” that everyone likes to put on every single car that ever came with a roundel on it for me, they look pretty nice though.