I always use Pledge on my bike. I also use it on the car. It brings up a lovely shine and really beads the water off. A lot of people who " show " there cars swear blind in using Pledge. There's loads of YouTube clips on this. As for using it on the bike it keeps it looking amazing :-)
There are a lot of people who show cars but know naff all about them, I get some on the phone most weeks.
Yes Pledge will shine things, it will also attract muck and has a very short protection life.