I think you just stole my top list from Thorpe Park and put it as your own. I first got wind when Quantum (god tier attraction) was at number 6.
I pretty much completely agree with this order. I can't decide if its damning or its amazing that two Fabbri rides are near the top.