I've had a Dinovo Mini for almost two years now, and here're my thoughts.
The backlight is nice, but it doesn't illuminate any of the function/alternate symbols, so you need to remember those ones.
The play/pause/FF/etc buttoms at the top are great to have, but they don't work in many situations where they would come in handy. Netflix comes to mind here. It would also be nice if Fn-something could be used for function keys. If your BIOS uses F2 or F10 instead of Del, you won't be getting in from this keyboard.
On mine, the D key has always been funky. You need to push it extra hard or it won't register. They offered a RMA but I decided I could live with it.
The mouse bit.. Yeah, there should be a dedicated right mouse button. The way it is set up, you cannot right click and drag, for whatever that's worth. The touchpad also "loses its mind" once in a while resulting in erratic-to-no cursor control. Wiping my thumb across it a few times usually brings it back into calibration.
Action gaming is pretty much a no-go. The ASDW keys are just too small for standard FPS controls, and the touchpad is similar to a laptops, only 1/4 the size. Get a gamepad if you plan to play action games or anything where keyboard input controls movement.
Slower games are playable, but for best results, you'll want another mouse attached to the system. I am able to play strategy and RPG games such as Neverwinter Nights 2 and King's Bounty with no problem using the Dinovo Mini for keyboard commands and the MX Revolution for mousing. It's still a bit awkward, but workable. The 360 pad is much more comfortable, at least in games that support it.
Bioware really gets on my nerves in this regard. Mass Effect and Dragon Age are both console ports, and obviously there exists a workable 360 control scheme for both games. Bioware pulled some PC mouse+KB snobbery and decided not to include the option to play with the (already available) gamepad control scheme. Fine, for people playing at a desktop, but it gives the cold shoulder to the HTPC user who is unwilling to keep a full sized keyboard on the couch.
The hinge is actually dangerous, especially to little fingers. There is a flimsy piece of rubber protecting the gap on the back side of the hinge. Once it falls out, there is a very sharp edge exposed that will happily pinch off a good chunk of skin when the hinge opens. It's natural to hold the Mini by this edge while opening the cover, so you need to make a conscious effort to put your fingers elsewhere.
Battery life started out amazing, and with heavy use lasted over a week. Now, 21 months later, it will only hold a charge for about 3 hours at most. I called/webbed Logitech to buy a replacement battery, and it turns out they don't sell them. Stupid business decision, with a keyboard in this price range, they could charge $30 for a replacement battery and hear no complaints out of me.
Thankfully, the unit is under warranty, and they again offered me an RMA. I accepted, and will be shipping out my trusty Mini. There was no cross shipping option available when I asked if I could use a credit card to secure shipment of an advance replacement. Maybe that's for the best. I hope they just swap the battery and send back the same keyboard, I've gotten used to pushing the D key just a bit harder.
Newegg has a sale for 15% off any keyboard right now, and the Mini is listed at $112 on sale before 15% off, meaning the price is still higher than Amazon's $90 price tag. Definitely don't pay MSRP, these things go on sale all the time, and I don't think I've ever seen it over $130 on Amazon.
All things considered, this is an excellent product, well worth the $125 I paid.