So I was rewatching the old gx series and could stop myself from building a Neos deck, epsically with the new card Miracle contactand even though this is just a for fun deck I still want it to be as good as it can be

I see a lot of dead draws and you should narrow your monsters down as well. A good and functional Hero deck can already be composed of only 14 monsters (Sometimes only 5 in my case or depending on the kind of build) and like this one, you've included monsters that are useless, tbh.

I suggest that instead of making this into a Miracle Neos, you might want to make this a Neos Masked Hero deck instead.