Don't forget that if you rearrange Mifune's name, add "adara," and remove "ifune," then you get Madara. Also, if he cuts his hair and gels it a bit, he'll have the spiky hair that Madara has. Your "crazy theory" might in fact hold.