Looks nice. It's Open Type so thats cool. However, no serious designer would choose this font for production as it is right now though. You dev's would call it 'Aplha' or 'Beta'. It contains only the 'Western' letters and even for that, not most variables. This makes it dangerous to use for your company's branding. Imagine if you want to write an é, ü, î or what not. You can not. So, nice to try a bit but be careful using it for production.
If you wish to compare it to something, have a look at these free fonts: http://www.exljbris.com/ They're free for the Roman, Bold, Heavy, Italic and small caps, but if you want more variables, say a Heavy Italic you pay a small fee.
I don't know, I think it'd be a nice brand logo but for the reasons you've gone into a poor choice for all type. It would certainly make a good 'impact' font for a header area.
How would you make it better? At the end of the page the author acknowledges the need for help in making the font better. I know nothing about making fonts, but you clearly have some ideas.
So, what needs to be added before a professional designer would consider this font?
Idon't mean to say this is not good, but as it is now it's not complete. A lot of the glyphs (characters) are missing. I'm not talking about ff or other combinations that can be replaced by a specific glyph for typographical purity, or non-western letters (Central European, Russian, Turkish, Chines...) but rather the extra's even our own Latin based fonts need.
If you wish to compare it to something, have a look at these free fonts: http://www.exljbris.com/ They're free for the Roman, Bold, Heavy, Italic and small caps, but if you want more variables, say a Heavy Italic you pay a small fee.