sale pending timing marks that I know of are only the wear on the back side of the pulley from the timing belt. I ran it when I was NA 2.2L, EJ22T swap, EJ22T/EJ205 swap. With the engine balancing, I used the stock crank pulley because the Perrin one couldn't be balanced with the crank sprocket, crank, flywheel, & pressure plate. The stock one was spot on during balancing. As far as I know, it'll fit and work on All the EJ's up until the '07 Subarus? The newer ones started to run a SINGLE accessory belt so it won't work for that... it might... but I wouldn't recommend it.
I asked about the timing mark because with a standalone, a timing mark is needed to set your base timing. We've only found one aftermarket pulley that has a mark.