Some bosses are probably off limits, such as the first Agnus encounter.
You need Buster to throw Gladius enemies towards the glass window.
You realize you can wail on the glass directly.
http://www.youtube.com/watch?v=I8_Fv3YTzKs
This player doesn't bother, but you can easily use the flying Gladius as JC platformers while you spaz out in front of the glass or make more use of Pandora and Drive to good effect. Sanctus 2 as well as Nero's Savior is a much more curious issue, though Royal Guard may work for Sanctus.
DMC4 doesnt need a boss mode. Just playing the campaign has you fighting the same bosses 3 times anyways. It was a bit much IMO.
No, a bit much is burning an hour and change just to fight Dante or Credo as Dante. They exist in Bloody Palace and Agnus 1 is also very beatable with Dante so why not have them easily accessible? Dante and Credo are the best bosses in the game after all.