1st off what in the heck does KTM stand for? second....how does the 525 stack up to the 450's thank for any info.