Yeah it should download as a .apk file and you can install it straight from the browser after downloading or use astro/linda/rootexplorer if you want. No need to do any adb or terminal work.
Yes it is much smoother than home++ and no FCs or reboots so far which is great. The power strip was my favorite part of Home++ but I wanted it to be more stable, let me theme it, and let me put whatever apps I wanted down there. This fills all those gaps!