I know that everyone will be moaning about the "heck" part, but I think Heckie is as cute as hell. I actually like it, but I know that myself nor anyone else would treat a guy called Heckie seriously. I think guy's names that end in -ie are adorable, like Scottie. There are much worse abominations out there: Nevaeh is a textbook example.