I dislike technical reviews that try to go cleverly literary. It's impossible to divine whtat "sardine oil basting AMD" is supposed to mean. It's not a meme, it's not a common expression. And for non-native English speakers, it is even more confusing. And it violates the first principle of reviews: putting the interests of the reader first.