I'm happy with link2sd functionality (just installed: everything looks awesome, lots of free space). I reboot and my Acer liquid metal is stuck in bootloop. I take the sd out, boot again and everything is ok. I pop the sd in while the phone is one and I can't see my apps on sd :( Something is wrong with link2sd mount script but how can I debug this?
Have a look at the following Issue with the Apps that are installed on SD Card after reinserting the SD Card
I was one of the Hard user of Link2SD application. What I observed from this app is that you should not remove your SD card once you have applications on your SD Card. While phone booting some of the applications gets initialized.
If the phone system does not find the SD Card and its applications then it is going to break the link between the SD Card applications and the system.
To answer your question there might be a way but not known to all. You can mail the developer of Link2SD mentioning the issue. They might give you a solution.