I too have a NEEO remote. Previously I have been using a Phillips Pronto TSU1000, a 17 year old universal remote that has served me well.
I ordered mine as a Kickstarter pledge in early 2015 and received it a couple of weeks ago. It wasn't cheap.
Knowing I had the NEEO on order I continued to use the Pronto. Was it worth the wait? I believe so.
The NEEO comes in two basic parts: The Brain (Contains the IR transmitters) and the Remote (Communicates with "The Brain" but doesn't contain a IR transmitter). Its taken a little bit of time to remember that I no longer need to aim the remote as it has no IR transmitter, they're in the Brain.The Remote is thin but has a quality feel to it. The Screen Display is sharp.
You use a phone app. iOS and Android have the NEEO app available. You use the app to setup and program the Brain. I use Android on an inexpensive Moto E phone to do my setup and programming.
Setup: Having visited planet neeo discussion forums https://planet.neeo.com/category/discussions
I had a basic idea of how to get started. I followed the steps a user on the forum had outlined and got "The Brain" attached to my WiFi. I updated the Brain's firmware and paired the Remote. I updated the Remote's firmware. Didn't take too long, maybe 30 minutes.
Programming: First step after setup is to install a device. It typically should be your main display. I have a new Sony TV. I typed in the brand and model when prompted and it found and added the device (Device info is stored on in the Cloud). The NEEO Brain automatically generated a Recipe for the TV, but more on that later. Next I added my receiver and a Recipe was created for the receiver. I believe at that time the NEEO asked me what Input the TV used for the Receiver. Next I added my OTA DVR. It found the device in their database and created a Recipe.
Devices, when added, are grouped by location, ie. Living Room, Kitchen.
When I viewed "Living Room " on the NEEO app home page I noticed that the Cable Box (DVR) icon had an exclamation point. I selected it and NEEO app then prompted me through the "Cable Salad" as to how the DVR was connect to my system. The Recipe for the DVR was then automatically modified to go through the steps (like a macro) of powering on the TV, choosing the TV 's correct input, powering up the receiver and choosing its correct input and mapping the NEEO's hardkeys for use when watching the DVR. So far so good. I added a Blu-ray player in a similar fashion without issue.
The first issue I had was when using the DVR I could bring up the OTA Guide but not the DVR's settings Menu. It was operator error on my part as the Menu key has different functions depending on how long you press the Menu key. When pressed longer it brings up the DVR's settings menu.
Another issue was in setting up the Favorites screen for the DVR. The Channel decimal wasn't working so I couldn't program sub channels. I could put in 2 but couldn't put in 2.1. Also some of the channels I watch didn't have icons. All were resolved by posting my issues on the forum. NEEO corrected the decimal point and added the missing icons to their icon database. NEEO support has been very responsive.
I have a Xantech 680-10 power strip that you can control the individual outlets by IR. I had originally planned to use the IR learning function but unfortunately that feature has not been activated by NEEO. They control/maintain all the IR codes. I put in a request that the Xantech 680-10 be added to their system and it was added in less than a week. I was then able to modify/edit recipes to turn on/off vent vans associated with specific devices.
In a device's screens there is a Shortcuts screen. On this screen you can add commands to other devices or add a command from that device which didn't get a screen button or hardkey assignment. I have used this feature on the Blu-ray player that plays through my Receiver. The Zoom function is controlled by my Receiver and not the Zoom function of the Blu-ray player. So I created shortcuts on the Blu-ray player's Shortcut screen to operate the receivers Zoom function. Another shortcut on the Blu-ray player's shortcut screen allows me to turn on/off a curio cabinet light.
I've attached pictures including the Favorites screen associated with my DVR.
Again the NEEO support team has been very responsive. An example was that someone mentioned that Oppo Blu-ray players have multiple sets of IR codes you can use when you have more than one player. I have two, my older Oppo blu-ray BDP-83 and a new 4K UHD Oppo 203 player. NEEO was asked to have these alternate codes added. NEEO had them added within 3 business days.
Some people have complained about the display being too bright. Currently you can not adjust brightness but NEEO has a page for voting for new features. Screen Brightness adjust is one item. I don't have an issue with screen brightness as I always have some light in the room anyway.
Overall I'm pleased with my purchase.