Doing a lively song and dance for your superiors is not going to win them over the way you might like it to. Most likely, they will only be impressed with cold hard facts and work that is well-thought out. Show them that you are trustworthy and stable.