Thanks Brendan, I have taken a look at the documentation before and it helps to some extent, but perhaps I need to sign up to the training course...
Good to know for sure that there isn't any perfect default carousel I could be using. I will get an Apps Engineer to take a look into implementing something like the carousel you've referenced.
Thanks for your help.