After messing around with AVIC FEEDS for a bit, I decided to ignore that and go play with the data in the nav unit itself. After creating a user POI with the built in interface, I went digging through the files to figure out where it's saved and in what format.
Turns out, it's a dirt-simple ascii flat file and you can populate it all you want on your computer then copy it back into the nav unit.
I have not put this to an 'acid test' as far as finding out what limitations there may be on file size / number of POIs, nor have I figured out what all the fields are yet. I have figured out some of the fields and successfully loaded it with my 50 or 60 'Landmarks' from my old GPS.
The file is located at (I think this is right....shoulda wrote it down):
\My Flash Drive\USER\UserData\iGo\save\user.upoi
The file is a simple delimited ascii file, with pipes ("|") as the delimiter. Here's an example:
#|Category Name|POI Name|?|Lat|Long|?|?|Post/Zip|City,Prov|Street Name|Street Num|?|?|? 25|Business|Quality Offset||43.64750|-79.66628|_c**|_con|L5T|Mississauga, ON|Kestrel Rd|6202|||
The first line I have added as a guideline, don't leave that in or you'll mess it up I'm sure. The second line shows actual data from my user.upoi file.
The first field is a number; it's a simple field number, starts at 0 and goes up. Second is the category name from your POI category list. Third is the name of the POI. Fourth, mine are all empty. Fifth is the latitude, expressed as DD.DDDDD and sixth is longitude, also expressed as DD.DDDDD
The seventh and eighth fields, I don't know what they mean, but might refer to the logo / icon. All of mine have the same icon (for now) and all of mine have those two bits of text in those fields. Ninth is the first 3 digits of the postal code, for USA it's probably the 5 digit zip code. Ten is the city,prov (or city,state) and then it's the street name, then street number. I do not know what the last three are, they are all blank for me.
As I said, I can confirm that you can load this file on a PC then copy it onto the nav unit and it will work. I had started out by entering two POIs directly on the nav, then edited my file to bring the number up to 50 or 60 then saved that back into the navi and the POIs show up on the map as you'd expect.
Still left to figure out: What all those empty fields are. What the _c** and _con do or mean. Verify how to do different icons / custom icons.
Cheers!