Nepal Ranked 27th in World Cricket

Nepal is now ranked 27th out of 43 cricket playing nations after finishing 3rd in the recently concluded ICC World Cricket League Division 4. Just to compare this to the world game soccer, Nepal is ranked 159th out of 202 nations. So, the question is 'Is Nepal better at cricket or worse at soccer?'