The Performance of Johnson-Lindenstrauss Transforms: Beyond the Classical Framework