I've been trying to get Hikashop to work for less than a day now, and I'm very happy with it so far. Everything that I'm trying to tweak, I can find quite quick how to do it.
I have a suggestion:
currently in configuration there is an option to define the checkout process.
That works, but I think it's more friendly to make a seperate tab for it,
where you can have checkboxes to enable or disable steps.
Maybe some jquery to group layouts and order steps.
In my mind checkout process is an important part of the shop so it deserves attention.