Rote Rosen bedeuten Liebe. Die Deutung ist eindeutig. Alle anderen Farben sind eher ohne diese Aussagekraft. Man kann sich auch steigern von Rosa bis Dunkelrot.
Andere Blumen haben andere Bedeutungen. Nelken, z. B. sind wohl eher was für Beerdigungen, auch wenn sie sehr schön sind.
Bei einem gemischten Strauß aus dem Blumenladen kann man nicht viel falsch machen. Der kommt immer gut an.
Manchmal reicht auch eine wunderschöne Blume. Besonders, wenn das Geld knapp ist, wählt man diesen Effekt. Eine richtig schöne Blume zur richtigen Zeit hat oft eine stärkere Wirkung, als ein ganzer Strauß.
Blumen würde ich nicht inflationär verschenken. Sie sollten schon besonderen Anlässen vorbehalten bleiben.