Worked for me yesterday.
You can actually clear the bonus $25 at ANY limits: out of interest I tried some 1c2c PL Omaha & it does indeed clear APs. You'd need to play a LOT at that level, but for anyone wanting to play some free poker this is a nice little offer. At 1c2c the standard is not going to be high (!) so you should have some fun & win a few bucks.
Key point: In terms of ROI for time spent this offer is useless, you'll make next to nothing even if you do extremely well. However if you actually ENJOY the poker & find it fun/relaxing, this is a nice little offer that will give you some risk-free play you may walk away with $50+ from.