No question, Advanced Rider Courses will make you a better rider, but you should be prepared to drop your bike during the class. You can sometimes rent a bike and use theirs, but your skills will improve more if you are riding your own bike.
Certainly add protective gear to protect the bike in the event of a fall. If you really don't like the protection, you can remove the gear after the class.
As one instructor told me, if you aren't falling, you aren't learning......