I like it! I really like Milo, it's one of my favourite boy names. Personally I don't know if I'd pair it with Benjamin...seems like two totally different styles to me, but it's not a bad combo. I think the name fits in well with Rhys and Heidi too :)