I am sorry for any difficulties, let's see if we can get this sorted for you.
First, yes I am using it with 3.1.4 PRO on a number of sites. It is the version it was developed against so we should be good to go there.
Everything in your script was followed
Secondly, is this the script you are following:aMember eFront integration tutorial
efront still does not show up
In your aMember Admin CP -> Setup/Configuration -> Plugins (step #3 in the tutorial) do you see efront in the list of Protection Plugins in the bottom right side of the page?
If so, check the box and push save and the eFront tab will show at the top of the page for you to set configuration (step #5 in the tutorial)
Thank you for your patience. Let me know if you have any questions and I will do everything I can to assist you.