It should be noted that H. magnifica and S. gigantea are generally among the most difficult anemones to keep in captivity.
Your best option (for ease of care and survivability), from what I've heard, would be S. mertensii (if you can find one) but H. crispa is the next best option. Mertensii 's are rarely found in the trade.