You can go ask at STA travel 學聯. I was really confused by what they state in the websites. They don't tell you everything.
I used SwissPass in Switzerland last month. I can use any transportation like buses, boats, trains, cable cars, etc. It also includes many free museum visits, very nice if you travel for over 3 days in one country.
I think Eurail Pass is for trains only, but I can't say for sure since I've never used it before.