Nice bike. Look at the clutch fix pinned to the top of the Beta forum. I believe Beta and Sherco use the same friction plate supplier so the fix may help your bike.
You didn't buy a turd. What you got there is a very capable machine.
Oh yeah, it's better to have slightly too little gear oil than, well, a poopload too much. Don't do ATF. Makes Beta clutches grabby as hell. Great for experts but not for a newby.