i had some seat issues with my 06...got a new 07 cover and i had my upholstery guy pull the new material tighter.
this helped alot with those dreaded wrinkles we all got with too soft of seat and material that wouldnt come back after sitting along ride.
well,the BONUS i noticed was the fact that my seat feels stiffer then any other apex ive sat on now...its even abit stiffer then an 07 rtx....you might want to just try this method,have it pulled tighter,and some felt material put onto edging to help save edges.
mine looks and feels awesome, with near 3000 miles now!
Dan