Five talking points from this week's Bristol Street Motors Trophy action