Astrophel should prob'ly be left as a gp... sounds like a cartoon character or a mouthwash or some kind of industrial chemical.
Clark? meh... ok I suppose for a boy, but preferably kept as a surname in most caes... though when honouring a family member, it makes sense as a mn.