Ello m8
As for Rampages comparing.
I have a Rampage 125 which I used for a big event a while back.
In standard form I was pee'd all over by most of the other bikes.
Only my riding managed to keep me on the straight and narrow
They are great bikes for riding around for fun but we all know that when you have a group of you together on a track then its normally more than just fun.
I cant fault the Rampage for the money its a tank and will take a good battering.
I rode it for approx 5 hours that day and spent the whole time pinning it.
I dont know what your buget is but a second hand monster for £500 would be a safe bet.