i think its definitely worth a go... you have nothing to lose.
i just had a look at their site and it looks very interesting.
i wish they gave prices on there though. just so you have an idea.
good luck hun and keep us updated.