You can recommend 1&1 as much as you like, they may well be cheap but apart from that there is nothing good to say about them......they think customer satisfaction is the name of a bad 70s porn movie.....
As for the domain.....any domain with development has the potential to be great, so if you have a spare 10k to lavish on marketing this gem then it should do fine.