In terms of FC I wouldnt say Weaver does get under-rated at all. If I anything I would probably put him towards the other end of the scale, a lot of potential but not proved himself yet.
Miokovic never gets talked about when people are discussing the best players/openers. He is very good.