You can dress it up any way you want and call it anything you want but basically it is a spin class.
However if it is tailored to race or performance riding it may be much better than the average spin class.
It depends on the "trainer" and the format of the "class".
Cost would be based on the "popularity" of the trainer...Good trainers have a strong base of dedicated followers while others have few and fade out quickly. How much??? Whatever the business and/or trainer feels they can get away with...nothing worthwhile is free...