I have both the MAC10T '500W' and BBS02 '750W' on different bikes.
They're both closer to 1500W depending on how much you want to gamble with heat.
The math doesn't quite add up on the BBS02 '750W' version since it's controller is rated at 48V 25A... (1200W) but I easily push 58V to it.
They are both powered by the 18650-22P cell pack in a 14s9p configuration, the triangle one sold by cell_man.
That pack was approximately 18.5Ah two years ago, after the first year it was about 15-16Ah, but now estimate it is now about 13.5Ah with hard riding (25A draw most of the time...) I ride it mostly every day in the spring, summer and fall and it has had over a thousand charge cycles from half to full. No cell failures, just showing its age, still charges up to about 57.4 volts or so. (Rode gently to LVC cutoff last week, CA said 13.5Ah, put back in 13Ah as measured on a WattsUpMeter through the charging plugs.)
It takes me 6.5Ah to go 10 miles to work with the BBS02 and that is mostly WOT throttle and changing gears a lot to be efficient up and down hills and mostly no pedaling (only around cops and crowds.) Top speed 40mph downhill, about 30-35mph on the flats on a 29'er. I have a lot of stop signs, intersections and obstacles (other cyclists and cars) etc... so city miles. I estimate another year with this pack, maybe more. By that time I'm hoping there will be some awesome new 18650 cell out there to replace it.
Whichever power source you choose, remember that all of these 18650 type batteries lose capacity over time. If you build/buy a small pack that you use %100 of its capacity every day, you're going to have to replace it more often. It might be worth it to just have bought a bigger more expensive pack to begin with to provide yourself with some overhead for whatever your needs are.
I always use the brake cut off circuit. Eventually someone you know is going to want to try your bike and this is something you want, especially if you also have some sort of PAS sensor which is on by default in the BBS02. When I loan my bikes to people, I disconnect the throttle and tell them to just pedal....