Yeah I agree. Madara is good at long term planning and coming up with backup plans and everything but Shikamaru is good at strategizing right in the middle of a battle. But then again Madara is like 100 years old and Shikamaru is like 16 so.....if Shikamaru was that old and had that much experience I think he would be better than Madara.Depends, if it is long term plans then it´s obviously Madara but Shikamaru is proficient at making up short term plans during the battle but Madara has shown himself kind of good at that as well.
Well I can´t decideBut maybe Madara......