peach is great. Can I simply use it everywhere in place of each?
No. Multithreaded q code cannot have side effects, so the functions called by peach must be side-effect free. You will receive the error ‘mq if you try otherwise.
See also: kdb error code table