I'm a little late to this party, but I think the on/off switch on the board just controls the LED voltage display.
Again, here is the link to the board:
http://www.ebay.com/itm/DCDC-Step-d...ltDomain_0&hash=item3cbe5fc1f1#ht_2710wt_1398
Wondering if anyone has used one of these yet? They do look kind of big, but I have been thinking about making some bizarre mods out of larger household items. This looks like a good easy in easy out board for that. The only thing I don't like about it besides the size, is I'm not a fan of the blue 25 turn trimmers. I prefer a thumbwheel, or one turn pots.
A dual 18650 bat holder, a 510 adapter with nut, a little epoxy and hookup wire, and voila, you have a mannequin head mod to freak all your friends out with.