Be careful with the homemade stuff. Don't want your bike crashing to the floor from two feet or higher or, worse still, landing on you.
I use a sealey full lenght (well, almost full length - one wheel remains on the inner end of the ramp). Downside is it's heavy. Putting it out of the way when not in use is not really an option, other than flipping it on its side (if you're strong enough). Like many commenters here, I'm getting too old for lying on the floor to work on machinery. With the lift, I can sit on a chair whilst I'm working.