Tricky question but Should I fill XAT or not

Basically the Title, I'm a GEM Fresher(6 months work ex) 89/73/79 , Considering the unpredictability of CAT percentile, CAT 23' : 93 percentile, CAT' 24 raw score : 54(S3) and my aptitude as well, should I fill XAT form or not.. I'm not interested in HR so that leaves only 330 seats for BM Program considering the batch profile like 77 percent male 39 percent people less than 1 year of work ex. No data regarding Engineers and Non Engineers division so hypothetically assuming 60/40 split .

So 77 percent of 330 is 254 ,Now stream split is 60/40 but most of the Engineers are male so assuming 70/30 and work ex split is 40/60 but most of engineers are without work ex so 60/40.

So range of possible number of Engineer Freshers Male is 80-106

Considering 1 lakh people give XAt which means I have to score 99+ percentile. Which maybe I can but I'm not sure.

I did a similar analysis on SNAP and SIBM and decided not to fill, kind of regretting

So should I fill or not, is my analysis correct , what's the safe score to get a call and convert it?