Can't speak for the Cosmo... But I really like my Logo. I've never been concerned about the rear light area. The stainless is nice though. That being said... either one is a good choice.
I like the Logo more.... because I didn't want to spend the extra money.