The other thing to bear in mind based on my experience, age does make a difference. For sometime I had both Beolab 8000 (mk1) and Beolab 8002 (which I still have). The Beolab 8002 sound better In any comparison. Given that the specs were similar, I would boil down the difference to age. Lastly, I now have a BL 8002 with BL2 while my neighbor (literally in the next flat) had a BL 18 with BL 19. Probably the main reason I did not upgrade to a BL 18/19 Is because to me the sound of the 8002/2 compared to the BL18/19 isnβt better or worse, just different. The 18/19 seems to have more treble and less punchy bass, the 8002/2 seems more warm and relaxed and effortless. I am surprised how much more punchy the bass with the BL2 is compared to the 19.
I am not sure how long you listened to each speaker but the BL18 seems to have a wider sound stage (perhaps because of the tweeter or top and the frets) but also a little harsher to my ears. The BL18 absolutely looks sleeker and more modern than the 8002 IMHO.
I can only think of upgrading the 8002/2 with BL 5 for now.
The BL 17, would be a natural choice for wall mounting. But at that price point the KEF LS50 are formidable competitors as bookshelf speakers.
If I had to choose between a new BL 18 or new 8002 (assume it was available), most likely 18 because of the aesthetics and wider sound stage. Worth upgrading from an 8002? Not for me..
my 2 cents worth.