I mined there for a day with 3 Mh/s, but one thing bugged me, i only got like 15K Leafcoins instead of the 300Kish i should have got according to the "power and profits" page while all the other coin rewards were accurate, but it made the total BTC profit much lower than expected on the table.
Yes. it is for a problem with foundation block in leafcoin merged mining. We are working with the leafcoin developers with than (see te lafcoin thread)