If you can't find another contractor to maintain things later on because you locked into an unpopular language, it'll feel pretty silly.
Outsourced work tends to be hacky and unmaintainable for the most part. Sometimes it's built cheap, with no architecture whatsoever or designed for a very specific situation. Even worse, it could be overengineered.