The biggest issue with post 2008 models is that they started sticking the bevelboxes to the swingarm with silastic. This makes them a king sized pain in the arse to remove!
Once all the bolts are out you can usually separate the box by applying suitably vigorous beating with a big rubber mallet but my preferred method is to use a bottle jack between the shock linkage and the ABS sensor mount on the base of the bevelbox to force it apart.
Care has to be taken as the silastic, which they use enthusiastically, will tend to try and stick the oval front boot retainer to the swingarm so as the box separates you may need to pry it gently away from the end of the arm. Make sure you support the box as it separates. It is heavy!
The only reason they started using the silastic is because early models sometimes got a mist of oil around the join due to the sealing of the front boot depending on the clamping force applied to the oval front boot retainer, (Actually its more rectangular than oval but it has rounded corners, you'll see what I mean when you get the box off.) when the box is bolted up. While they very rarely *Leak* the misting was sufficient to provoke wingeing from those prone to winge and hence the embuggerance of the silastic.
When reinstalling the box I never use anything to seal it, the residual crap from the factory just squishes itself back into place but it will come off easier next time.
Note that if you actually get a real messy leak from anywhere around the join it will usually be from the rearmost brake hose clip on the swingarm. If you get drips or just a build up of oily grime here it will be because either the front seal has gone on the bevelbox or the gearbox output shaft seal has let go. Which one can usually be ascertained by looking up the swingarm for evidence of oil running down from the front end. Nine times out of ten it will be the bevelbox seal.