Please ignore the previous version of this answer.
Motivated by Lucia's comment, we use smooth numbers to show that the number in question is $o(x)$. First note that for $100\%$ of all integers one has
$P_1(n)\leq \log \log \log n$, as a typical application of the naive Eratosthenes' sieve. Also by Hardy-Ramanujan one has for $100\%$ of all integers $n\leq x$ that $$ n^{1/\omega(n)}\leq x^{2/\log \log x}.$$ Therefore $$ p|n,n\leq x\Rightarrow p\leq x^{2/\log \log x}+\log \log \log x \leq x^{3/\log \log x}.$$ Now by estimates $(1,7),(1.8)$ here http://www.dms.umontreal.ca/~andrew/PDF/msrire.pdf
one has that for every $A>0$ the number of integers $n\leq x$ in the question is at most $$\ll x \left(\frac{3\mathrm{e}}{(\log \log x)(\log \log \log x)}\right)^{(\log \log x)/3}\ll_A \frac{x}{(\log x)^A}.$$