It would definitely be nice to have a web-based recipe creation tool to simplify that process for those of us who don't want to purchase a desktop app.
That said, there are free, cross platform, open-source alternatives for the desktop that support BeerXML like Brewtarget...