Here's the biggest problem--he makes Manny Legace look huge. Mello is probably 5'6", at best. He makes everyone on Yale's team look massive (I think the average Yale player is 5'9" or something ridiculously small like that).
He's got great lateral movement and he plays aggressively (to compensate for his size). I can see him at least playing in the ECHL. Don't know if he'd get more than a cup of coffee in the AHL, though.