Why, oh why is the $entry data a numbered array when hooking gform_post_submission and others?
Ok, not that bad - but this makes it a real pain for developers trying to hook into form submissions - it's almost as bad as having to hardcode form IDs / Post IDs so you are tied to the current database. I think it would be good to use the Admin Label (or some other name) to identify the field.
I am not sure where the numbers are set (either order top-to-bottom or order added to the form) but it just doesn't seem very developer friendly.
Just a suggestion :)