The average demo is way too long, clocking in at around 60 minutes. This may seem like a lot of time but it's not when you consider how few people actually watch demos these days. Try to keep your product demos to 30 minutes of less.