Well, they aren't important to the game itself, but I like to use them as an alternative form of badges. Ribbons just show what side game content you've completed throughout the years. They're more permanent than badges, because of Poke Transfer, and most of them are far more difficult to obtain. They're a great way to ignore how easy some of the games are.