I haven't had it very long. I got the EVSE this week. But, like you, I looked for a while and wasn't happy with all the 24A EVSEs. For a while, I thought about building my own 75A EVSE through OpenEVSE as it would not be too much more expensive than a 30A one, but I eventually realized the parts needed were actually pretty hard to find (especially the 80A J1772 cord/plug... no one seems be selling those). A forum member here (Rifleman) pointed out the Juicebox to me and it looked like a good deal for the price, especially since it comes assembled.
I searched around for it on google to see others' experiences... it seems like people were generally happy. EMW is a startup and they did a kickstarter to fund the production of the first EVSEs... there were some issues with the early production, but they have been fixed. Support involves e-mailing them (no phone number on their website), but they are pretty responsive and are involved on a few EV forums. Here are a couple threads about the Juicebox:
15 kW EMW JuiceBox EVSE
My Nissan Leaf Forum View topic - E-MotorWerks JuiceBox - an open source 15kW EVSE
The base model is not fancy (no LED display) but it has worked fine so far. I just plug it in and it charges. Right now, I still have not mounted the EVSE. It does not come with any mounting equipment for the EVSE or a holder for the J1772, which is really my only complaint so far. I'm not very handy and I don't have a desire to drill holes into the EVSE or my wall, so I am going to mount it using 3M Command velcro strips like another person did:
EMW Juicebox Level 2 Charging Station | PriusChat
I bought the strips at Home Depot and the 4-pack is rated for 16 lbs... way more than enough for the EVSE (assuming you have something else supporting the J1772 cord).
I'm probably also going to get this J1772 holder:
Buy Plastic Parts Here | EVSE Accessories
Also note that the assembled versions come set to 40A, so you will have to contact them to make sure they set it to for 60A (if you want that) before they ship it... but since you're in the bay area, you might just be able to pick it up from them. I believe they are in Palo Alto.