I don't know about A500. I have it in my A600. It was a bit fiddly, and the cramped space doesn't really help, but once I got it right it's great stuff. I think with A500 it might be easier. With more space and more robust hardware...
I hope I'll have an A500+ with Indy some day
