I have used the objects using SelfService and modified some code and worked great in conjuction with WebOrb (http://www.themidnightcoders.com/weborb/dotnet/). I modified the connection string and putted on the code. I used Interbase 7.1 and all my stored procs where available from my Flex app.
The first link seems to be broken.
Thanks to DTO's, WebServices, WCF, etc, its possible to target other kind of clients. I know about a guy working on AdobeAir, other PHP, and LLBLGen at server-side, fetching the DB and serving standard objects.
You can write your own templates so the next project wont be as difficult as the first one.
We'll looking forward about news of your Flex implementation.