Something like a talent show I think is a good venue to bring out your own material - whether it be a song or some ripping improvised solo. An audience at something like that will be open minded enough I think...sort of like an open mic.
If it's a larger type of talent show and you are trying to win it, you might want to choose something people are familiar with that impresses. People seem to react more positively to the familiar.